diff --git a/.github/workflows/website-integrity.yml b/.github/workflows/website-integrity.yml index a626b47a4cd0..176e9441aa1e 100644 --- a/.github/workflows/website-integrity.yml +++ b/.github/workflows/website-integrity.yml @@ -29,14 +29,14 @@ jobs: run: pnpm build - name: Compare - run: git diff origin/${{ github.base_ref }}.. -- route-lockfile.txt + run: git diff origin/${{ github.base_ref }}.. -- website/route-lockfile.txt - name: Diff to file if: always() id: diff_result run: | echo "result<> $GITHUB_OUTPUT - echo "$(git diff origin/${{ github.base_ref }}.. -- route-lockfile.txt)" >> $GITHUB_OUTPUT + echo "$(git diff origin/${{ github.base_ref }}.. -- website/route-lockfile.txt)" >> $GITHUB_OUTPUT echo EOF >> $GITHUB_OUTPUT - name: Publish a message diff --git a/.gitignore b/.gitignore index 4e45c5461bfb..9a31bb781812 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # dependencies -/node_modules +node_modules/ /.pnp .pnp.js .yalc @@ -39,4 +39,4 @@ yarn-error.log* .idea/ -public/sitemap*.xml +*/public/sitemap*.xml diff --git a/Dockerfile b/Dockerfile index 9330586facae..04ea5c9b111a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,17 @@ FROM node:18-alpine as builder +ENV PNPM_HOME="/usr/bin" + RUN apk add --no-cache git RUN npm install -g pnpm WORKDIR /app -# copy package and lock files first for better caching -COPY ./package.json /app/package.json -COPY ./pnpm-lock.yaml /app/pnpm-lock.yaml +COPY . . # install the packages RUN pnpm install --frozen-lockfile --ignore-scripts -# copy the rest -COPY . . - RUN pnpm build RUN pnpm export diff --git a/package.json b/package.json index 9393500c13ec..e79c7d2434d5 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,12 @@ { - "name": "@graphprotocol/docs", - "version": "1.0.0", - "packageManager": "pnpm@7.28.0", + "name": "the-graph-docs-monorepo", "private": true, + "packageManager": "pnpm@7.28.0", "scripts": { "dev": "next dev", - "build": "rm -rf .next && next build", - "postbuild": "next-sitemap --config next-sitemap.config.cjs && node scripts/sitemap-ci.mjs", - "start": "next start", - "export": "rm -rf out && next export -o out/docs", + "build": "pnpm -r build", + "start": "pnpm --filter @graphprotocol/docs start", + "export": "pnpm --filter @graphprotocol/docs export", "lint": "eslint . --ext .js,.jsx,.ts,.tsx,.mjs && pnpm prettier:check && pnpm typecheck", "lint:fix": "eslint . --fix --ext .js,.jsx,.ts,.tsx,.mjs && pnpm prettier && pnpm typecheck", "prettier": "prettier . --write", @@ -21,55 +19,13 @@ "pre-commit": "lint-staged --concurrent false", "pre-push": "pnpm build" }, - "dependencies": { - "@docsearch/react": "^3.3.3", - "@edgeandnode/components": "^27.0.0", - "@emotion/react": "^11.10.6", - "@mdx-js/loader": "^2.3.0", - "@mdx-js/react": "^2.3.0", - "@next/mdx": "^13.2.3", - "@radix-ui/react-collapsible": "1.0.1", - "@radix-ui/react-popover": "^1.0.4", - "@radix-ui/react-visually-hidden": "^1.0.1", - "@reach/auto-id": "^0.18.0", - "lodash": "^4.17.21", - "mixpanel-browser": "^2.45.0", - "next": "^13.2.3", - "next-seo": "^5.15.0", - "next-sitemap": "^4.0.1", - "prism-react-renderer": "^1.3.5", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-intersection-observer": "^9.4.3", - "react-use": "^17.4.0", - "remark-gfm": "^3.0.1", - "theme-ui": "^0.15.5" - }, "devDependencies": { - "@babel/core": "^7.21.0", - "@edgeandnode/eslint-config": "^1.3.1", - "@sindresorhus/slugify": "^2.2.0", - "@svgr/webpack": "^6.5.1", - "@types/color": "^3.0.3", - "@types/lodash": "^4.14.191", - "@types/mixpanel-browser": "^2.38.1", - "@types/node": "^18.14.5", - "@types/react": "^18.0.28", - "@types/react-dom": "^18.0.11", - "acorn": "^8.8.2", - "acorn-jsx": "^5.3.2", - "eslint": "^8.35.0", - "fast-xml-parser": "^4.1.3", + "@edgeandnode/eslint-config": "^1.3.0", + "eslint": "^8.34.0", "husky": "^8.0.3", "lint-staged": "^13.1.2", - "path": "^0.12.7", "prettier": "^2.8.4", - "remark-frontmatter": "^4.0.1", - "remark-mdx-frontmatter": "^2.1.1", - "serialize-as-code": "^2.0.2", - "typescript": "4.9.5", - "unist-util-visit": "^4.1.2", - "url": "^0.11.0" + "typescript": "4.9.5" }, "pnpm": { "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 18b7a21993d8..40e8c0626e8f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,103 +3,110 @@ lockfileVersion: 5.4 overrides: '@types/react': ^17.0.52 -specifiers: - '@babel/core': ^7.21.0 - '@docsearch/react': ^3.3.3 - '@edgeandnode/components': ^27.0.0 - '@edgeandnode/eslint-config': ^1.3.1 - '@emotion/react': ^11.10.6 - '@mdx-js/loader': ^2.3.0 - '@mdx-js/react': ^2.3.0 - '@next/mdx': ^13.2.3 - '@radix-ui/react-collapsible': 1.0.1 - '@radix-ui/react-popover': ^1.0.4 - '@radix-ui/react-visually-hidden': ^1.0.1 - '@reach/auto-id': ^0.18.0 - '@sindresorhus/slugify': ^2.2.0 - '@svgr/webpack': ^6.5.1 - '@types/color': ^3.0.3 - '@types/lodash': ^4.14.191 - '@types/mixpanel-browser': ^2.38.1 - '@types/node': ^18.14.5 - '@types/react': ^17.0.52 - '@types/react-dom': ^18.0.11 - acorn: ^8.8.2 - acorn-jsx: ^5.3.2 - eslint: ^8.35.0 - fast-xml-parser: ^4.1.3 - husky: ^8.0.3 - lint-staged: ^13.1.2 - lodash: ^4.17.21 - mixpanel-browser: ^2.45.0 - next: ^13.2.3 - next-seo: ^5.15.0 - next-sitemap: ^4.0.1 - path: ^0.12.7 - prettier: ^2.8.4 - prism-react-renderer: ^1.3.5 - react: ^18.2.0 - react-dom: ^18.2.0 - react-intersection-observer: ^9.4.3 - react-use: ^17.4.0 - remark-frontmatter: ^4.0.1 - remark-gfm: ^3.0.1 - remark-mdx-frontmatter: ^2.1.1 - serialize-as-code: ^2.0.2 - theme-ui: ^0.15.5 - typescript: 4.9.5 - unist-util-visit: ^4.1.2 - url: ^0.11.0 - -dependencies: - '@docsearch/react': 3.3.3_rji2cnntvinamdkduhjj7n4ma4 - '@edgeandnode/components': 27.0.0_fgobsagzdughvvtrtxd7zgmwh4 - '@emotion/react': 11.10.6_yjqlqy7btaftt37dztugtltsq4 - '@mdx-js/loader': 2.3.0 - '@mdx-js/react': 2.3.0_react@18.2.0 - '@next/mdx': 13.2.3_msthxdjvrhmdkfpqqalumiidgq - '@radix-ui/react-collapsible': 1.0.1_biqbaboplfbrettd7655fr4n2y - '@radix-ui/react-popover': 1.0.4_rji2cnntvinamdkduhjj7n4ma4 - '@radix-ui/react-visually-hidden': 1.0.1_biqbaboplfbrettd7655fr4n2y - '@reach/auto-id': 0.18.0_biqbaboplfbrettd7655fr4n2y - lodash: 4.17.21 - mixpanel-browser: 2.45.0 - next: 13.2.3_6m24vuloj5ihw4zc5lbsktc4fu - next-seo: 5.15.0_nvzgbose6yf6w7ijjprgspqefi - next-sitemap: 4.0.1_next@13.2.3 - prism-react-renderer: 1.3.5_react@18.2.0 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - react-intersection-observer: 9.4.3_react@18.2.0 - react-use: 17.4.0_biqbaboplfbrettd7655fr4n2y - remark-gfm: 3.0.1 - theme-ui: 0.15.5_3og6jmu6wvzuytygvdoxepq3x4 - -devDependencies: - '@babel/core': 7.21.0 - '@edgeandnode/eslint-config': 1.3.1_ycpbpc6yetojsgtrx3mwntkhsu - '@sindresorhus/slugify': 2.2.0 - '@svgr/webpack': 6.5.1 - '@types/color': 3.0.3 - '@types/lodash': 4.14.191 - '@types/mixpanel-browser': 2.38.1 - '@types/node': 18.14.5 - '@types/react': 17.0.53 - '@types/react-dom': 18.0.11 - acorn: 8.8.2 - acorn-jsx: 5.3.2_acorn@8.8.2 - eslint: 8.35.0 - fast-xml-parser: 4.1.3 - husky: 8.0.3 - lint-staged: 13.1.2 - path: 0.12.7 - prettier: 2.8.4 - remark-frontmatter: 4.0.1 - remark-mdx-frontmatter: 2.1.1 - serialize-as-code: 2.0.2 - typescript: 4.9.5 - unist-util-visit: 4.1.2 - url: 0.11.0 +importers: + + .: + specifiers: + '@edgeandnode/eslint-config': ^1.3.0 + eslint: ^8.34.0 + husky: ^8.0.3 + lint-staged: ^13.1.2 + prettier: ^2.8.4 + typescript: 4.9.5 + devDependencies: + '@edgeandnode/eslint-config': 1.3.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + husky: 8.0.3 + lint-staged: 13.1.2 + prettier: 2.8.4 + typescript: 4.9.5 + + website: + specifiers: + '@babel/core': ^7.21.0 + '@docsearch/react': ^3.3.3 + '@edgeandnode/components': ^27.0.0 + '@edgeandnode/eslint-config': ^1.3.1 + '@emotion/react': ^11.10.6 + '@mdx-js/loader': ^2.3.0 + '@mdx-js/react': ^2.3.0 + '@next/mdx': ^13.2.3 + '@radix-ui/react-collapsible': 1.0.1 + '@radix-ui/react-popover': ^1.0.4 + '@radix-ui/react-visually-hidden': ^1.0.1 + '@reach/auto-id': ^0.18.0 + '@sindresorhus/slugify': ^2.2.0 + '@svgr/webpack': ^6.5.1 + '@types/color': ^3.0.3 + '@types/lodash': ^4.14.191 + '@types/mixpanel-browser': ^2.38.1 + '@types/node': ^18.14.5 + '@types/react': ^17.0.52 + '@types/react-dom': ^18.0.11 + acorn: ^8.8.2 + acorn-jsx: ^5.3.2 + eslint: ^8.35.0 + fast-xml-parser: ^4.1.3 + lodash: ^4.17.21 + mixpanel-browser: ^2.45.0 + next: ^13.2.3 + next-seo: ^5.15.0 + next-sitemap: ^4.0.1 + prism-react-renderer: ^1.3.5 + react: ^18.2.0 + react-dom: ^18.2.0 + react-intersection-observer: ^9.4.3 + react-use: ^17.4.0 + remark-frontmatter: ^4.0.1 + remark-gfm: ^3.0.1 + remark-mdx-frontmatter: ^2.1.1 + serialize-as-code: ^2.0.2 + theme-ui: ^0.15.5 + unist-util-visit: ^4.1.2 + url: ^0.11.0 + dependencies: + '@docsearch/react': 3.3.3_rji2cnntvinamdkduhjj7n4ma4 + '@edgeandnode/components': 27.1.1_fgobsagzdughvvtrtxd7zgmwh4 + '@emotion/react': 11.10.6_yjqlqy7btaftt37dztugtltsq4 + '@mdx-js/loader': 2.3.0 + '@mdx-js/react': 2.3.0_react@18.2.0 + '@next/mdx': 13.2.3_msthxdjvrhmdkfpqqalumiidgq + '@radix-ui/react-collapsible': 1.0.1_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-popover': 1.0.4_rji2cnntvinamdkduhjj7n4ma4 + '@radix-ui/react-visually-hidden': 1.0.1_biqbaboplfbrettd7655fr4n2y + '@reach/auto-id': 0.18.0_biqbaboplfbrettd7655fr4n2y + lodash: 4.17.21 + mixpanel-browser: 2.45.0 + next: 13.2.3_6m24vuloj5ihw4zc5lbsktc4fu + next-seo: 5.15.0_nvzgbose6yf6w7ijjprgspqefi + next-sitemap: 4.0.5_next@13.2.3 + prism-react-renderer: 1.3.5_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-intersection-observer: 9.4.3_react@18.2.0 + react-use: 17.4.0_biqbaboplfbrettd7655fr4n2y + remark-gfm: 3.0.1 + theme-ui: 0.15.5_3og6jmu6wvzuytygvdoxepq3x4 + devDependencies: + '@babel/core': 7.21.0 + '@edgeandnode/eslint-config': 1.3.1_eslint@8.35.0 + '@sindresorhus/slugify': 2.2.0 + '@svgr/webpack': 6.5.1 + '@types/color': 3.0.3 + '@types/lodash': 4.14.191 + '@types/mixpanel-browser': 2.38.1 + '@types/node': 18.14.6 + '@types/react': 17.0.53 + '@types/react-dom': 18.0.11 + acorn: 8.8.2 + acorn-jsx: 5.3.2_acorn@8.8.2 + eslint: 8.35.0 + fast-xml-parser: 4.1.3 + remark-frontmatter: 4.0.1 + remark-mdx-frontmatter: 2.1.1 + serialize-as-code: 2.0.2 + unist-util-visit: 4.1.2 + url: 0.11.0 packages: @@ -109,108 +116,108 @@ packages: '@algolia/autocomplete-shared': 1.7.4 dev: false - /@algolia/autocomplete-preset-algolia/1.7.4_algoliasearch@4.15.0: + /@algolia/autocomplete-preset-algolia/1.7.4_algoliasearch@4.14.3: resolution: {integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: '@algolia/autocomplete-shared': 1.7.4 - algoliasearch: 4.15.0 + algoliasearch: 4.14.3 dev: false /@algolia/autocomplete-shared/1.7.4: resolution: {integrity: sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==} dev: false - /@algolia/cache-browser-local-storage/4.15.0: - resolution: {integrity: sha512-uxxFhTWh4JJDb2+FFSmNMfEQ8p9o2vjSpU7iW007QX3OvqljPPN68lk3bpZVaG8pwr5MU1DqpkZ71FcQdVTjgQ==} + /@algolia/cache-browser-local-storage/4.14.3: + resolution: {integrity: sha512-hWH1yCxgG3+R/xZIscmUrWAIBnmBFHH5j30fY/+aPkEZWt90wYILfAHIOZ1/Wxhho5SkPfwFmT7ooX2d9JeQBw==} dependencies: - '@algolia/cache-common': 4.15.0 + '@algolia/cache-common': 4.14.3 dev: false - /@algolia/cache-common/4.15.0: - resolution: {integrity: sha512-Me3PbI4QurAM+3D+htIE0l1xt6+bl/18SG6Wc7bPQEZAtN7DTGz22HqhKNyLF2lR/cOfpaH7umXZlZEhIHf7gQ==} + /@algolia/cache-common/4.14.3: + resolution: {integrity: sha512-oZJofOoD9FQOwiGTzyRnmzvh3ZP8WVTNPBLH5xU5JNF7drDbRT0ocVT0h/xB2rPHYzOeXRrLaQQBwRT/CKom0Q==} dev: false - /@algolia/cache-in-memory/4.15.0: - resolution: {integrity: sha512-B9mg1wd7CKMfpkbiTQ8KlcKkH6ut/goVaI6XmDCUczOOqeuZlV34tuEi7o3Xo1j66KWr/d9pMjjGYcoVPCVeOA==} + /@algolia/cache-in-memory/4.14.3: + resolution: {integrity: sha512-ES0hHQnzWjeioLQf5Nq+x1AWdZJ50znNPSH3puB/Y4Xsg4Av1bvLmTJe7SY2uqONaeMTvL0OaVcoVtQgJVw0vg==} dependencies: - '@algolia/cache-common': 4.15.0 + '@algolia/cache-common': 4.14.3 dev: false - /@algolia/client-account/4.15.0: - resolution: {integrity: sha512-8wqI33HRZy5ydfFt6F5vMhtkOiAUhVfSCYXx4U3Go5RALqWLgVUp6wzOo0mr1z08POCkHDpbQMQvyayb1CZ/kw==} + /@algolia/client-account/4.14.3: + resolution: {integrity: sha512-PBcPb0+f5Xbh5UfLZNx2Ow589OdP8WYjB4CnvupfYBrl9JyC1sdH4jcq/ri8osO/mCZYjZrQsKAPIqW/gQmizQ==} dependencies: - '@algolia/client-common': 4.15.0 - '@algolia/client-search': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/client-common': 4.14.3 + '@algolia/client-search': 4.14.3 + '@algolia/transporter': 4.14.3 dev: false - /@algolia/client-analytics/4.15.0: - resolution: {integrity: sha512-jrPjEeNEIIQKeA1XCZXx3f3aybtwF7wjYlnfHbLARuZ9AuHzimOKjX0ZwqvMmvTsHivpcZ2rqY+j1E8HoH1ELA==} + /@algolia/client-analytics/4.14.3: + resolution: {integrity: sha512-eAwQq0Hb/aauv9NhCH5Dp3Nm29oFx28sayFN2fdOWemwSeJHIl7TmcsxVlRsO50fsD8CtPcDhtGeD3AIFLNvqw==} dependencies: - '@algolia/client-common': 4.15.0 - '@algolia/client-search': 4.15.0 - '@algolia/requester-common': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/client-common': 4.14.3 + '@algolia/client-search': 4.14.3 + '@algolia/requester-common': 4.14.3 + '@algolia/transporter': 4.14.3 dev: false - /@algolia/client-common/4.15.0: - resolution: {integrity: sha512-PlsJMObZuYw4JlG5EhYv1PHDOv7n5mD5PzqFyoNfSOYaEPRZepa3W579ya29yOu3FZ0VGMNJmB7Q5v/+/fwvIw==} + /@algolia/client-common/4.14.3: + resolution: {integrity: sha512-jkPPDZdi63IK64Yg4WccdCsAP4pHxSkr4usplkUZM5C1l1oEpZXsy2c579LQ0rvwCs5JFmwfNG4ahOszidfWPw==} dependencies: - '@algolia/requester-common': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/requester-common': 4.14.3 + '@algolia/transporter': 4.14.3 dev: false - /@algolia/client-personalization/4.15.0: - resolution: {integrity: sha512-Bf0bhRAiNL9LWurzyHRH8UBi4fDt3VbCNkInxVngKQT1uCZWXecwoPWGhcSSpdanBqFJA/1WBt+BWx7a50Bhlg==} + /@algolia/client-personalization/4.14.3: + resolution: {integrity: sha512-UCX1MtkVNgaOL9f0e22x6tC9e2H3unZQlSUdnVaSKpZ+hdSChXGaRjp2UIT7pxmPqNCyv51F597KEX5WT60jNg==} dependencies: - '@algolia/client-common': 4.15.0 - '@algolia/requester-common': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/client-common': 4.14.3 + '@algolia/requester-common': 4.14.3 + '@algolia/transporter': 4.14.3 dev: false - /@algolia/client-search/4.15.0: - resolution: {integrity: sha512-dTwZD4u53WdmexnMcoO2Qd/+YCP3ESXKOtD2MryQ1a9dHwB2Y3Qob0kyS1PG82idwM3enbznvscI9Sf4o9PUWQ==} + /@algolia/client-search/4.14.3: + resolution: {integrity: sha512-I2U7xBx5OPFdPLA8AXKUPPxGY3HDxZ4r7+mlZ8ZpLbI8/ri6fnu6B4z3wcL7sgHhDYMwnAE8Xr0AB0h3Hnkp4A==} dependencies: - '@algolia/client-common': 4.15.0 - '@algolia/requester-common': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/client-common': 4.14.3 + '@algolia/requester-common': 4.14.3 + '@algolia/transporter': 4.14.3 dev: false - /@algolia/logger-common/4.15.0: - resolution: {integrity: sha512-D8OFwn/HpvQz66goIcjxOKsYBMuxiruxJ3cA/bnc0EiDvSA2P2z6bNQWgS5gbstuTZIJmbhr+53NyOxFkmMNAA==} + /@algolia/logger-common/4.14.3: + resolution: {integrity: sha512-kUEAZaBt/J3RjYi8MEBT2QEexJR2kAE2mtLmezsmqMQZTV502TkHCxYzTwY2dE7OKcUTxi4OFlMuS4GId9CWPw==} dev: false - /@algolia/logger-console/4.15.0: - resolution: {integrity: sha512-pQOvVaRSEJQJRXKTnxEA6nN1hipSQadJJ4einw0nIlfMOGZh/kps1ybh8vRUlUGyfEuN/3dyFs0W3Ac7hIItlg==} + /@algolia/logger-console/4.14.3: + resolution: {integrity: sha512-ZWqAlUITktiMN2EiFpQIFCJS10N96A++yrexqC2Z+3hgF/JcKrOxOdT4nSCQoEPvU4Ki9QKbpzbebRDemZt/hw==} dependencies: - '@algolia/logger-common': 4.15.0 + '@algolia/logger-common': 4.14.3 dev: false - /@algolia/requester-browser-xhr/4.15.0: - resolution: {integrity: sha512-va186EfALF+6msYZXaoBSxcnFCg3SoWJ+uv1yMyhQRJRe7cZSHWSVT3s40vmar90gxlBu80KMVwVlsvJhJv6ew==} + /@algolia/requester-browser-xhr/4.14.3: + resolution: {integrity: sha512-AZeg2T08WLUPvDncl2XLX2O67W5wIO8MNaT7z5ii5LgBTuk/rU4CikTjCe2xsUleIZeFl++QrPAi4Bdxws6r/Q==} dependencies: - '@algolia/requester-common': 4.15.0 + '@algolia/requester-common': 4.14.3 dev: false - /@algolia/requester-common/4.15.0: - resolution: {integrity: sha512-w0UUzxElbo4hrKg4QP/jiXDNbIJuAthxdlkos9nS8KAPK2XI3R9BlUjLz/ZVs4F9TDGI0mhjrNHhZ12KXcoyhg==} + /@algolia/requester-common/4.14.3: + resolution: {integrity: sha512-RrRzqNyKFDP7IkTuV3XvYGF9cDPn9h6qEDl595lXva3YUk9YSS8+MGZnnkOMHvjkrSCKfoLeLbm/T4tmoIeclw==} dev: false - /@algolia/requester-node-http/4.15.0: - resolution: {integrity: sha512-eeEOhFtgwKcgAlKAZpgBRZJ0ILSEBCXxZ9uwfVWPD24W1b6z08gVoTJ6J7lCeCnJmudg+tMElDnGzHkjup9CJA==} + /@algolia/requester-node-http/4.14.3: + resolution: {integrity: sha512-O5wnPxtDRPuW2U0EaOz9rMMWdlhwP0J0eSL1Z7TtXF8xnUeeUyNJrdhV5uy2CAp6RbhM1VuC3sOJcIR6Av+vbA==} dependencies: - '@algolia/requester-common': 4.15.0 + '@algolia/requester-common': 4.14.3 dev: false - /@algolia/transporter/4.15.0: - resolution: {integrity: sha512-JoWR+ixG3EmA0UPntQFN/FV5TasYcYu93d5+oKzHFeZ6Z7rtW5Im9iy/Oh/ggk1AAN5fTdqKewtbBpdaYDbKsQ==} + /@algolia/transporter/4.14.3: + resolution: {integrity: sha512-2qlKlKsnGJ008exFRb5RTeTOqhLZj0bkMCMVskxoqWejs2Q2QtWmsiH98hDfpw0fmnyhzHEt0Z7lqxBYp8bW2w==} dependencies: - '@algolia/cache-common': 4.15.0 - '@algolia/logger-common': 4.15.0 - '@algolia/requester-common': 4.15.0 + '@algolia/cache-common': 4.14.3 + '@algolia/logger-common': 4.14.3 + '@algolia/requester-common': 4.14.3 dev: false /@ampproject/remapping/2.2.0: @@ -1505,10 +1512,10 @@ packages: optional: true dependencies: '@algolia/autocomplete-core': 1.7.4 - '@algolia/autocomplete-preset-algolia': 1.7.4_algoliasearch@4.15.0 + '@algolia/autocomplete-preset-algolia': 1.7.4_algoliasearch@4.14.3 '@docsearch/css': 3.3.3 '@types/react': 17.0.53 - algoliasearch: 4.15.0 + algoliasearch: 4.14.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 transitivePeerDependencies: @@ -1533,32 +1540,33 @@ packages: - utf-8-validate dev: false - /@edgeandnode/components/27.0.0_fgobsagzdughvvtrtxd7zgmwh4: - resolution: {integrity: sha512-OfrtC4UrEHxby6r2SGJecKGKAsT7olLg/F/rNDUdbO6WHDNIvAAWRGcB5JRLPSgID9JpVqBovIFwT7+e4lyEvA==} + /@edgeandnode/components/27.1.1_fgobsagzdughvvtrtxd7zgmwh4: + resolution: {integrity: sha512-DOnguOYHdXhuylmAJxLhJidnuDFXwosMwBAQV2FIPkUXvJZapLQwc/zDa8x4HHX2TPu019y0YZnDTbkVdkcmaA==} peerDependencies: '@emotion/react': ^11.10.4 - dayjs: ^1.11.5 + dayjs: ^1.11.7 next: '>=12' - react: ^17.0.2 - react-dom: ^17.0.2 + react: ^18 + react-dom: ^18 theme-ui: '>=0.15.5' dependencies: '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.21.0 '@edgeandnode/common': 5.13.6 '@emotion/react': 11.10.6_yjqlqy7btaftt37dztugtltsq4 '@floating-ui/react-dom': 1.3.0_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-accordion': 1.1.1_biqbaboplfbrettd7655fr4n2y '@radix-ui/react-alert-dialog': 1.0.2_rji2cnntvinamdkduhjj7n4ma4 '@radix-ui/react-dialog': 1.0.2_rji2cnntvinamdkduhjj7n4ma4 '@radix-ui/react-direction': 1.0.0_react@18.2.0 '@radix-ui/react-dropdown-menu': 2.0.3_rji2cnntvinamdkduhjj7n4ma4 '@radix-ui/react-label': 2.0.0_biqbaboplfbrettd7655fr4n2y '@radix-ui/react-popover': 1.0.4_rji2cnntvinamdkduhjj7n4ma4 + '@radix-ui/react-slider': 1.1.1_biqbaboplfbrettd7655fr4n2y '@radix-ui/react-switch': 1.0.1_biqbaboplfbrettd7655fr4n2y '@radix-ui/react-toast': 1.1.2_biqbaboplfbrettd7655fr4n2y '@radix-ui/react-tooltip': 1.0.4_rji2cnntvinamdkduhjj7n4ma4 '@radix-ui/react-visually-hidden': 1.0.1_biqbaboplfbrettd7655fr4n2y - '@reach/auto-id': 0.17.0_biqbaboplfbrettd7655fr4n2y - '@tanem/react-nprogress': 5.0.30_biqbaboplfbrettd7655fr4n2y + '@tanem/react-nprogress': 5.0.31_biqbaboplfbrettd7655fr4n2y '@theme-ui/match-media': 0.15.5_react@18.2.0 '@xstate/react': 3.2.1_rpkphhrcteiyb6v3aijycdcwia classnames: 2.3.2 @@ -1596,7 +1604,35 @@ packages: - utf-8-validate dev: false - /@edgeandnode/eslint-config/1.3.1_ycpbpc6yetojsgtrx3mwntkhsu: + /@edgeandnode/eslint-config/1.3.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-6I1unFKn5hqwKbfz/WnMzi+d6p8AW+X6Lcgtgbf3uz4ZgRuo/w0tmpMYO6h1g4Ea/Qd4+xnSm+ibbVTx4Vvk9A==} + peerDependencies: + eslint: ^7 || ^8 + typescript: ^4 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@next/eslint-plugin-next': 13.1.3 + '@rushstack/eslint-patch': 1.2.0 + '@typescript-eslint/eslint-plugin': 5.53.0_cjo54hduev4bqhpjw5znwiokqu + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + eslint-import-resolver-node: 0.3.7 + eslint-import-resolver-typescript: 3.5.3_yckic57kx266ph64dhq6ozvb54 + eslint-plugin-import: 2.27.5_z4t62rwba3aha3c5ltpvvca4q4 + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.35.0 + eslint-plugin-react: 7.32.2_eslint@8.35.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.35.0 + eslint-plugin-simple-import-sort: 9.0.0_eslint@8.35.0 + eslint-plugin-sonarjs: 0.18.0_eslint@8.35.0 + typescript: 4.9.5 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - supports-color + dev: true + + /@edgeandnode/eslint-config/1.3.1_eslint@8.35.0: resolution: {integrity: sha512-o4N3VRTjl5zUHVNCdPvw4oPvBL3GbTYa+XS1p5fWASPEVlFiBZC8yRWWq5UnTqpdSvMRbUoFbRfR+843hfZG2Q==} peerDependencies: eslint: ^7 || ^8 @@ -1607,18 +1643,17 @@ packages: dependencies: '@next/eslint-plugin-next': 13.2.3 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi - '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/eslint-plugin': 5.54.1_uyiasnnzcqrxqkfvjklwnmwcha + '@typescript-eslint/parser': 5.54.1_eslint@8.35.0 eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 3.5.3_yckic57kx266ph64dhq6ozvb54 - eslint-plugin-import: 2.27.5_tqrcrxlenpngfto46ddarus52y + eslint-plugin-import: 2.27.5_yiggpkcwtyhpwcphetqfqiayhm eslint-plugin-jsx-a11y: 6.7.1_eslint@8.35.0 eslint-plugin-react: 7.32.2_eslint@8.35.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.35.0 eslint-plugin-simple-import-sort: 9.0.0_eslint@8.35.0 eslint-plugin-sonarjs: 0.18.0_eslint@8.35.0 - typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -2068,8 +2103,8 @@ packages: resolution: {integrity: sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==} dev: false - /@floating-ui/core/1.2.2: - resolution: {integrity: sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA==} + /@floating-ui/core/1.2.1: + resolution: {integrity: sha512-LSqwPZkK3rYfD7GKoIeExXOyYx6Q1O4iqZWwIehDNuv3Dv425FIAE8PRwtAx1imEolFTHgBEcoFHm9MDnYgPCg==} dev: false /@floating-ui/dom/0.5.4: @@ -2078,10 +2113,10 @@ packages: '@floating-ui/core': 0.7.3 dev: false - /@floating-ui/dom/1.2.3: - resolution: {integrity: sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==} + /@floating-ui/dom/1.2.1: + resolution: {integrity: sha512-Rt45SmRiV8eU+xXSB9t0uMYiQ/ZWGE/jumse2o3i5RGlyvcbqOF4q+1qBnzLE2kZ5JGhq0iMkcGXUKbFe7MpTA==} dependencies: - '@floating-ui/core': 1.2.2 + '@floating-ui/core': 1.2.1 dev: false /@floating-ui/react-dom/0.7.2_rji2cnntvinamdkduhjj7n4ma4: @@ -2104,7 +2139,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.2.3 + '@floating-ui/dom': 1.2.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -2210,6 +2245,12 @@ packages: resolution: {integrity: sha512-FN50r/E+b8wuqyRjmGaqvqNDuWBWYWQiigfZ50KnSFH0f+AMQQyaZl+Zm2+CIpKk0fL9QxhLxOpTVA3xFHgFow==} dev: false + /@next/eslint-plugin-next/13.1.3: + resolution: {integrity: sha512-9IF2euUtOdXoQMHB9x1Afsw19si71oIj8Oqp40I7vcoG758LMZJZePG8sjhGh1dMJv+JtkIjiLu+ENVMGKAMJQ==} + dependencies: + glob: 7.1.7 + dev: true + /@next/eslint-plugin-next/13.2.3: resolution: {integrity: sha512-QmMPItnU7VeojI1KnuwL9SLFWEwmaNHNlnOGpoTwdLoSiP9sc8KYiAHWEc4/44L+cAdCxcZYvn7frcRNP5l84Q==} dependencies: @@ -2390,12 +2431,38 @@ packages: tslib: 2.5.0 dev: true + /@radix-ui/number/1.0.0: + resolution: {integrity: sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==} + dependencies: + '@babel/runtime': 7.21.0 + dev: false + /@radix-ui/primitive/1.0.0: resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} dependencies: '@babel/runtime': 7.21.0 dev: false + /@radix-ui/react-accordion/1.1.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-TQtyyRubYe8DD6DYCovNLTjd2D+TFrNCpr99T5M3cYUbR7BsRxWsxfInjbQ1nHsdy2uPTcnJS5npyXPVfP0piw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + dependencies: + '@babel/runtime': 7.21.0 + '@radix-ui/primitive': 1.0.0 + '@radix-ui/react-collapsible': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-collection': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0 + '@radix-ui/react-context': 1.0.0_react@18.2.0 + '@radix-ui/react-direction': 1.0.0_react@18.2.0 + '@radix-ui/react-id': 1.0.0_react@18.2.0 + '@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-use-controllable-state': 1.0.0_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + /@radix-ui/react-alert-dialog/1.0.2_rji2cnntvinamdkduhjj7n4ma4: resolution: {integrity: sha512-0MtxV53FaEEBOKRgyLnEqHZKKDS5BldQ9oUBsKVXWI5FHbl2jp35qs+0aJET+K5hJDsc40kQUzP7g+wC7tqrqA==} peerDependencies: @@ -2446,6 +2513,25 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false + /@radix-ui/react-collapsible/1.0.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-QNiDT6Au8jUU0K1WV+HEd4loH7C5CKQjeXxskwqyiyAkyCmW7qlQM5vSSJCIoQC+OVPyhgafSmGudRP8Qm1/gA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + dependencies: + '@babel/runtime': 7.21.0 + '@radix-ui/primitive': 1.0.0 + '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0 + '@radix-ui/react-context': 1.0.0_react@18.2.0 + '@radix-ui/react-id': 1.0.0_react@18.2.0 + '@radix-ui/react-presence': 1.0.0_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-use-controllable-state': 1.0.0_react@18.2.0 + '@radix-ui/react-use-layout-effect': 1.0.0_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + /@radix-ui/react-collection/1.0.1_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-uuiFbs+YCKjn3X1DTSx9G7BHApu4GHbi3kgiwsnFUbOKCrwejAJv4eE4Vc8C0Oaxt9T0aV4ox0WCOdx+39Xo+g==} peerDependencies: @@ -2461,6 +2547,21 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false + /@radix-ui/react-collection/1.0.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-s8WdQQ6wNXpaxdZ308KSr8fEWGrg4un8i4r/w7fhiS4ElRNjk5rRcl0/C6TANG2LvLOGIxtzo/jAg6Qf73TEBw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + dependencies: + '@babel/runtime': 7.21.0 + '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0 + '@radix-ui/react-context': 1.0.0_react@18.2.0 + '@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-slot': 1.0.1_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + /@radix-ui/react-compose-refs/1.0.0_react@18.2.0: resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: @@ -2715,6 +2816,18 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false + /@radix-ui/react-primitive/1.0.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-zY6G5Qq4R8diFPNwtyoLRZBxzu1Z+SXMlfYpChN7Dv8gvmx9X3qhDqiLWvKseKVJMuedFeU/Sa0Sy/Ia+t06Dw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + dependencies: + '@babel/runtime': 7.21.0 + '@radix-ui/react-slot': 1.0.1_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + /@radix-ui/react-roving-focus/1.0.2_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-HLK+CqD/8pN6GfJm3U+cqpqhSKYAWiOJDe+A+8MfxBnOue39QEeMa43csUn2CXCHQT0/mewh1LrrG4tfkM9DMA==} peerDependencies: @@ -2735,6 +2848,28 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false + /@radix-ui/react-slider/1.1.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-0aswLpUKZIraPEOcXfwW25N1KPfLA6Mvm1TxogUChGsbLbys2ihd7uk9XAKsol9ZQPucxh2/mybwdRtAKrs/MQ==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + dependencies: + '@babel/runtime': 7.21.0 + '@radix-ui/number': 1.0.0 + '@radix-ui/primitive': 1.0.0 + '@radix-ui/react-collection': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-compose-refs': 1.0.0_react@18.2.0 + '@radix-ui/react-context': 1.0.0_react@18.2.0 + '@radix-ui/react-direction': 1.0.0_react@18.2.0 + '@radix-ui/react-primitive': 1.0.2_biqbaboplfbrettd7655fr4n2y + '@radix-ui/react-use-controllable-state': 1.0.0_react@18.2.0 + '@radix-ui/react-use-layout-effect': 1.0.0_react@18.2.0 + '@radix-ui/react-use-previous': 1.0.0_react@18.2.0 + '@radix-ui/react-use-size': 1.0.0_react@18.2.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + /@radix-ui/react-slot/1.0.1_react@18.2.0: resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} peerDependencies: @@ -2896,18 +3031,6 @@ packages: '@babel/runtime': 7.21.0 dev: false - /@reach/auto-id/0.17.0_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-ud8iPwF52RVzEmkHq1twuqGuPA+moreumUHdtgvU3sr3/15BNhwp3KyDLrKKSz0LP1r3V4pSdyF9MbYM8BoSjA==} - peerDependencies: - react: ^16.8.0 || 17.x - react-dom: ^16.8.0 || 17.x - dependencies: - '@reach/utils': 0.17.0_biqbaboplfbrettd7655fr4n2y - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 - dev: false - /@reach/auto-id/0.18.0_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-XwY1IwhM7mkHZFghhjiqjQ6dstbOdpbFLdggeke75u8/8icT8uEHLbovFUgzKjy9qPvYwZIB87rLiR8WdtOXCg==} peerDependencies: @@ -2919,18 +3042,6 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false - /@reach/utils/0.17.0_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==} - peerDependencies: - react: ^16.8.0 || 17.x - react-dom: ^16.8.0 || 17.x - dependencies: - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - tiny-warning: 1.0.3 - tslib: 2.5.0 - dev: false - /@reach/utils/0.18.0_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-KdVMdpTgDyK8FzdKO9SCpiibuy/kbv3pwgfXshTI6tEcQT1OOwj7BAksnzGC0rPz0UholwC+AgkqEl3EJX3M1A==} peerDependencies: @@ -3204,8 +3315,8 @@ packages: tslib: 2.5.0 dev: false - /@tanem/react-nprogress/5.0.30_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-OBvlGfxWMyAGi6C9V6ZCdu5Kn9drxHZSg977TtF9hBpNtl+GY6lxOsbazkMIQua/xqaDe58Bs1kDTNzdwjIFEA==} + /@tanem/react-nprogress/5.0.31_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-n89OtIuZprlxqUrG+6YUkeWDCZ8oTiyCyIoJW5ovYvL0CDikWopjwgzfi8BBt5UmvLhbNaMJdV2ZOzK8UFK4NA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3423,8 +3534,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: false - /@types/node/18.14.5: - resolution: {integrity: sha512-CRT4tMK/DHYhw1fcCEBwME9CSaZNclxfzVMe7GsO6ULSwsttbj70wSiX6rZdIjGblu93sTJxLdhNIT85KKI7Qw==} + /@types/node/18.14.6: + resolution: {integrity: sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==} dev: true /@types/parse-json/4.0.0: @@ -3462,8 +3573,8 @@ packages: /@types/unist/2.0.6: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} - /@typescript-eslint/eslint-plugin/5.54.0_6mj2wypvdnknez7kws2nfdgupi: - resolution: {integrity: sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==} + /@typescript-eslint/eslint-plugin/5.53.0_cjo54hduev4bqhpjw5znwiokqu: + resolution: {integrity: sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -3473,10 +3584,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu - '@typescript-eslint/scope-manager': 5.54.0 - '@typescript-eslint/type-utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu - '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/scope-manager': 5.53.0 + '@typescript-eslint/type-utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 4.3.4 eslint: 8.35.0 grapheme-splitter: 1.0.4 @@ -3490,8 +3601,35 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: - resolution: {integrity: sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==} + /@typescript-eslint/eslint-plugin/5.54.1_uyiasnnzcqrxqkfvjklwnmwcha: + resolution: {integrity: sha512-a2RQAkosH3d3ZIV08s3DcL/mcGc2M/UC528VkPULFxR9VnVPT8pBu0IyBAJJmVsCmhVfwQX1v6q+QGnmSe1bew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/parser': 5.54.1_eslint@8.35.0 + '@typescript-eslint/scope-manager': 5.54.1 + '@typescript-eslint/type-utils': 5.54.1_eslint@8.35.0 + '@typescript-eslint/utils': 5.54.1_eslint@8.35.0 + debug: 4.3.4 + eslint: 8.35.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + natural-compare-lite: 1.4.0 + regexpp: 3.2.0 + semver: 7.3.8 + tsutils: 3.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser/5.53.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -3500,9 +3638,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.54.0 - '@typescript-eslint/types': 5.54.0 - '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.53.0 + '@typescript-eslint/types': 5.53.0 + '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 debug: 4.3.4 eslint: 8.35.0 typescript: 4.9.5 @@ -3510,16 +3648,43 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.54.0: - resolution: {integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==} + /@typescript-eslint/parser/5.54.1_eslint@8.35.0: + resolution: {integrity: sha512-8zaIXJp/nG9Ff9vQNh7TI+C3nA6q6iIsGJ4B4L6MhZ7mHnTMR4YP5vp2xydmFXIy8rpyIVbNAG44871LMt6ujg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@typescript-eslint/types': 5.54.0 - '@typescript-eslint/visitor-keys': 5.54.0 + '@typescript-eslint/scope-manager': 5.54.1 + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/typescript-estree': 5.54.1 + debug: 4.3.4 + eslint: 8.35.0 + transitivePeerDependencies: + - supports-color dev: true - /@typescript-eslint/type-utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: - resolution: {integrity: sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==} + /@typescript-eslint/scope-manager/5.53.0: + resolution: {integrity: sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.53.0 + '@typescript-eslint/visitor-keys': 5.53.0 + dev: true + + /@typescript-eslint/scope-manager/5.54.1: + resolution: {integrity: sha512-zWKuGliXxvuxyM71UA/EcPxaviw39dB2504LqAmFDjmkpO8qNLHcmzlh6pbHs1h/7YQ9bnsO8CCcYCSA8sykUg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/visitor-keys': 5.54.1 + dev: true + + /@typescript-eslint/type-utils/5.53.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -3528,8 +3693,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 + '@typescript-eslint/utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 4.3.4 eslint: 8.35.0 tsutils: 3.21.0_typescript@4.9.5 @@ -3538,13 +3703,37 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.54.0: - resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==} + /@typescript-eslint/type-utils/5.54.1_eslint@8.35.0: + resolution: {integrity: sha512-WREHsTz0GqVYLIbzIZYbmUUr95DKEKIXZNH57W3s+4bVnuF1TKe2jH8ZNH8rO1CeMY3U4j4UQeqPNkHMiGem3g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.54.1 + '@typescript-eslint/utils': 5.54.1_eslint@8.35.0 + debug: 4.3.4 + eslint: 8.35.0 + tsutils: 3.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types/5.53.0: + resolution: {integrity: sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.54.0_typescript@4.9.5: - resolution: {integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==} + /@typescript-eslint/types/5.54.1: + resolution: {integrity: sha512-G9+1vVazrfAfbtmCapJX8jRo2E4MDXxgm/IMOF4oGh3kq7XuK3JRkOg6y2Qu1VsTRmWETyTkWt1wxy7X7/yLkw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree/5.53.0_typescript@4.9.5: + resolution: {integrity: sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -3552,8 +3741,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.54.0 - '@typescript-eslint/visitor-keys': 5.54.0 + '@typescript-eslint/types': 5.53.0 + '@typescript-eslint/visitor-keys': 5.53.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -3564,17 +3753,37 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: - resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==} + /@typescript-eslint/typescript-estree/5.54.1: + resolution: {integrity: sha512-bjK5t+S6ffHnVwA0qRPTZrxKSaFYocwFIkZx5k7pvWfsB1I57pO/0M0Skatzzw1sCkjJ83AfGTL0oFIFiDX3bg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/visitor-keys': 5.54.1 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.8 + tsutils: 3.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils/5.53.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.54.0 - '@typescript-eslint/types': 5.54.0 - '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.53.0 + '@typescript-eslint/types': 5.53.0 + '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 eslint: 8.35.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.35.0 @@ -3584,11 +3793,39 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.54.0: - resolution: {integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==} + /@typescript-eslint/utils/5.54.1_eslint@8.35.0: + resolution: {integrity: sha512-IY5dyQM8XD1zfDe5X8jegX6r2EVU5o/WJnLu/znLPWCBF7KNGC+adacXnt5jEYS9JixDcoccI6CvE4RCjHMzCQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.54.1 + '@typescript-eslint/types': 5.54.1 + '@typescript-eslint/typescript-estree': 5.54.1 + eslint: 8.35.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.35.0 + semver: 7.3.8 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/5.53.0: + resolution: {integrity: sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.53.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /@typescript-eslint/visitor-keys/5.54.1: + resolution: {integrity: sha512-q8iSoHTgwCfgcRJ2l2x+xCbu8nBlRAlsQ33k24Adj8eoVBE0f8dUeI+bAa8F84Mv05UGbAx57g2zrRsYIooqQg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/types': 5.54.1 eslint-visitor-keys: 3.3.0 dev: true @@ -3597,8 +3834,8 @@ packages: engines: {node: '>=10'} dev: false - /@uniswap/sdk-core/3.2.0: - resolution: {integrity: sha512-KXCIDNRhKF9DeDBY2j7SiAlD56ZqD/T6his2m9y8ZCMdObLBVt/oCt4kaQGrWUjJuf2Flr5dryHMmMQBXqA9pA==} + /@uniswap/sdk-core/3.1.1: + resolution: {integrity: sha512-afXn3R2ICf1mAZU+Ug8MmPbuXG7PYjoUYr0+sKLApyOPuhlxpwV4tR4ba8w4jSXoFhqOWxZ9qh44isWoScK96w==} engines: {node: '>=10'} dependencies: '@ethersproject/address': 5.7.0 @@ -3664,7 +3901,7 @@ packages: dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/solidity': 5.7.0 - '@uniswap/sdk-core': 3.2.0 + '@uniswap/sdk-core': 3.1.1 '@uniswap/swap-router-contracts': 1.3.0 '@uniswap/v3-periphery': 1.4.3 '@uniswap/v3-staker': 1.0.0 @@ -3741,23 +3978,23 @@ packages: uri-js: 4.4.1 dev: true - /algoliasearch/4.15.0: - resolution: {integrity: sha512-+vgKQF5944dYsz9zhKk07JbOYeNdKisoD5GeG0woBL3nLzbn2a+nGwki60DXg7CXvaFXBcTXyJG4C+VaBVd44g==} + /algoliasearch/4.14.3: + resolution: {integrity: sha512-GZTEuxzfWbP/vr7ZJfGzIl8fOsoxN916Z6FY2Egc9q2TmZ6hvq5KfAxY89pPW01oW/2HDEKA8d30f9iAH9eXYg==} dependencies: - '@algolia/cache-browser-local-storage': 4.15.0 - '@algolia/cache-common': 4.15.0 - '@algolia/cache-in-memory': 4.15.0 - '@algolia/client-account': 4.15.0 - '@algolia/client-analytics': 4.15.0 - '@algolia/client-common': 4.15.0 - '@algolia/client-personalization': 4.15.0 - '@algolia/client-search': 4.15.0 - '@algolia/logger-common': 4.15.0 - '@algolia/logger-console': 4.15.0 - '@algolia/requester-browser-xhr': 4.15.0 - '@algolia/requester-common': 4.15.0 - '@algolia/requester-node-http': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/cache-browser-local-storage': 4.14.3 + '@algolia/cache-common': 4.14.3 + '@algolia/cache-in-memory': 4.14.3 + '@algolia/client-account': 4.14.3 + '@algolia/client-analytics': 4.14.3 + '@algolia/client-common': 4.14.3 + '@algolia/client-personalization': 4.14.3 + '@algolia/client-search': 4.14.3 + '@algolia/logger-common': 4.14.3 + '@algolia/logger-console': 4.14.3 + '@algolia/requester-browser-xhr': 4.14.3 + '@algolia/requester-common': 4.14.3 + '@algolia/requester-node-http': 4.14.3 + '@algolia/transporter': 4.14.3 dev: false /ansi-escapes/4.3.2: @@ -4012,8 +4249,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001460 - electron-to-chromium: 1.4.318 + caniuse-lite: 1.0.30001458 + electron-to-chromium: 1.4.311 node-releases: 2.0.10 update-browserslist-db: 1.0.10_browserslist@4.21.5 @@ -4033,8 +4270,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001460: - resolution: {integrity: sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==} + /caniuse-lite/1.0.30001458: + resolution: {integrity: sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==} /ccount/2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -4182,7 +4419,7 @@ packages: dev: true /concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true /convert-source-map/1.9.0: @@ -4399,7 +4636,7 @@ packages: es-get-iterator: 1.1.3 get-intrinsic: 1.2.0 is-arguments: 1.1.1 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.1 is-date-object: 1.0.5 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 @@ -4519,8 +4756,8 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /electron-to-chromium/1.4.318: - resolution: {integrity: sha512-EQHZE/yO9Sg6gIP9VezPltDWFA8pMnv7dNRb4Y0ukels3iyXTH313gbHvK/tZwUF+jeh5F5fDf1rqWb8ZWX8fw==} + /electron-to-chromium/1.4.311: + resolution: {integrity: sha512-RoDlZufvrtr2Nx3Yx5MB8jX3aHIxm8nRWPJm3yVvyHmyKaRvn90RjzB6hNnt0AkhS3IInJdyRfQb4mWhPvUjVw==} /elliptic/6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -4589,7 +4826,7 @@ packages: has-proto: 1.0.1 has-symbols: 1.0.3 internal-slot: 1.0.5 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.1 is-callable: 1.2.7 is-negative-zero: 2.0.2 is-regex: 1.1.4 @@ -4683,7 +4920,7 @@ packages: debug: 4.3.4 enhanced-resolve: 5.12.0 eslint: 8.35.0 - eslint-plugin-import: 2.27.5_tqrcrxlenpngfto46ddarus52y + eslint-plugin-import: 2.27.5_yiggpkcwtyhpwcphetqfqiayhm get-tsconfig: 4.4.0 globby: 13.1.3 is-core-module: 2.11.0 @@ -4693,7 +4930,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_igrub7c6rucg6hjc3uqgumd66y: + /eslint-module-utils/2.7.4_4ew7aeh2ovxxbkkqgt5g5mz23a: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -4714,7 +4951,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/parser': 5.54.1_eslint@8.35.0 debug: 3.2.7 eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 @@ -4723,7 +4960,70 @@ packages: - supports-color dev: true - /eslint-plugin-import/2.27.5_tqrcrxlenpngfto46ddarus52y: + /eslint-module-utils/2.7.4_wptzf6m7n4mzoakxgrlp7sjl2e: + resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + debug: 3.2.7 + eslint: 8.35.0 + eslint-import-resolver-node: 0.3.7 + eslint-import-resolver-typescript: 3.5.3_yckic57kx266ph64dhq6ozvb54 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import/2.27.5_yiggpkcwtyhpwcphetqfqiayhm: + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 5.54.1_eslint@8.35.0 + array-includes: 3.1.6 + array.prototype.flat: 1.3.1 + array.prototype.flatmap: 1.3.1 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.35.0 + eslint-import-resolver-node: 0.3.7 + eslint-module-utils: 2.7.4_4ew7aeh2ovxxbkkqgt5g5mz23a + has: 1.0.3 + is-core-module: 2.11.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.6 + resolve: 1.22.1 + semver: 6.3.0 + tsconfig-paths: 3.14.2 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-import/2.27.5_z4t62rwba3aha3c5ltpvvca4q4: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -4733,7 +5033,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -4741,7 +5041,7 @@ packages: doctrine: 2.1.0 eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_igrub7c6rucg6hjc3uqgumd66y + eslint-module-utils: 2.7.4_wptzf6m7n4mzoakxgrlp7sjl2e has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -4887,7 +5187,7 @@ packages: eslint-utils: 3.0.0_eslint@8.35.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 - esquery: 1.5.0 + esquery: 1.4.2 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 @@ -4925,8 +5225,8 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /esquery/1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + /esquery/1.4.2: + resolution: {integrity: sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -5497,10 +5797,6 @@ packages: wrappy: 1.0.2 dev: true - /inherits/2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - dev: true - /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -5554,8 +5850,8 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-array-buffer/3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + /is-array-buffer/3.0.1: + resolution: {integrity: sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==} dependencies: call-bind: 1.0.2 get-intrinsic: 1.2.0 @@ -5990,7 +6286,7 @@ packages: dependencies: '@types/mdast': 3.0.10 escape-string-regexp: 5.0.0 - unist-util-is: 5.2.1 + unist-util-is: 5.2.0 unist-util-visit-parents: 5.1.3 dev: false @@ -6136,7 +6432,7 @@ packages: resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} dependencies: '@types/mdast': 3.0.10 - unist-util-is: 5.2.1 + unist-util-is: 5.2.0 /mdast-util-to-hast/12.3.0: resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} @@ -6611,8 +6907,8 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false - /next-sitemap/4.0.1_next@13.2.3: - resolution: {integrity: sha512-dY6vKE/uayNYSfhXA64U9NZYSJtFzK01oBouY+XqgQieksKBG9BWNmq8yGSJUermyux4wCnNa9gLHwSk38emhA==} + /next-sitemap/4.0.5_next@13.2.3: + resolution: {integrity: sha512-kIABX4n8wJqY2sttRjivBF2r1MgQ1pg12y87qGT+5meippq0ivxaNSRldMDOj8pIGhXW6uFAsCxyH/JftqkwWQ==} engines: {node: '>=14.18'} hasBin: true peerDependencies: @@ -6647,7 +6943,7 @@ packages: dependencies: '@next/env': 13.2.3 '@swc/helpers': 0.4.14 - caniuse-lite: 1.0.30001460 + caniuse-lite: 1.0.30001458 postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -6877,13 +7173,6 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /path/0.12.7: - resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==} - dependencies: - process: 0.11.10 - util: 0.10.4 - dev: true - /periscopic/3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} dependencies: @@ -6942,11 +7231,6 @@ packages: react: 18.2.0 dev: false - /process/0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - dev: true - /prop-types/15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: @@ -7905,6 +8189,15 @@ packages: /tslib/2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + /tsutils/3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + dev: true + /tsutils/3.21.0_typescript@4.9.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -8001,10 +8294,8 @@ packages: resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} dev: false - /unist-util-is/5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - dependencies: - '@types/unist': 2.0.6 + /unist-util-is/5.2.0: + resolution: {integrity: sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==} /unist-util-position-from-estree/1.1.2: resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} @@ -8034,13 +8325,13 @@ packages: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: '@types/unist': 2.0.6 - unist-util-is: 5.2.1 + unist-util-is: 5.2.0 /unist-util-visit/4.1.2: resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} dependencies: '@types/unist': 2.0.6 - unist-util-is: 5.2.1 + unist-util-is: 5.2.0 unist-util-visit-parents: 5.1.3 /update-browserslist-db/1.0.10_browserslist@4.21.5: @@ -8118,12 +8409,6 @@ packages: react: 18.2.0 dev: false - /util/0.10.4: - resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} - dependencies: - inherits: 2.0.3 - dev: true - /uvu/0.5.6: resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} engines: {node: '>=8'} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 000000000000..570368808567 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - packages/* + - website diff --git a/tsconfig.json b/tsconfig.json index 6099fd7a24ce..0c4ae01984cc 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,11 +15,7 @@ "incremental": true, "jsx": "preserve", "jsxImportSource": "theme-ui", - "baseUrl": ".", - "paths": { - "@/*": ["*"] - } + "baseUrl": "." }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.js", "**/*.jsx"], "exclude": ["node_modules"] } diff --git a/components/Blockquote.tsx b/website/components/Blockquote.tsx similarity index 100% rename from components/Blockquote.tsx rename to website/components/Blockquote.tsx diff --git a/components/Code.tsx b/website/components/Code.tsx similarity index 100% rename from components/Code.tsx rename to website/components/Code.tsx diff --git a/components/Difficulty.tsx b/website/components/Difficulty.tsx similarity index 100% rename from components/Difficulty.tsx rename to website/components/Difficulty.tsx diff --git a/components/DocSearch.tsx b/website/components/DocSearch.tsx similarity index 100% rename from components/DocSearch.tsx rename to website/components/DocSearch.tsx diff --git a/components/EditPageLink.tsx b/website/components/EditPageLink.tsx similarity index 100% rename from components/EditPageLink.tsx rename to website/components/EditPageLink.tsx diff --git a/components/Heading.tsx b/website/components/Heading.tsx similarity index 100% rename from components/Heading.tsx rename to website/components/Heading.tsx diff --git a/components/Image.tsx b/website/components/Image.tsx similarity index 100% rename from components/Image.tsx rename to website/components/Image.tsx diff --git a/components/Link.tsx b/website/components/Link.tsx similarity index 100% rename from components/Link.tsx rename to website/components/Link.tsx diff --git a/components/List.tsx b/website/components/List.tsx similarity index 100% rename from components/List.tsx rename to website/components/List.tsx diff --git a/components/NavTree.tsx b/website/components/NavTree.tsx similarity index 100% rename from components/NavTree.tsx rename to website/components/NavTree.tsx diff --git a/components/Paragraph.tsx b/website/components/Paragraph.tsx similarity index 100% rename from components/Paragraph.tsx rename to website/components/Paragraph.tsx diff --git a/components/Table.tsx b/website/components/Table.tsx similarity index 100% rename from components/Table.tsx rename to website/components/Table.tsx diff --git a/components/VideoEmbed.tsx b/website/components/VideoEmbed.tsx similarity index 100% rename from components/VideoEmbed.tsx rename to website/components/VideoEmbed.tsx diff --git a/components/index.ts b/website/components/index.ts similarity index 100% rename from components/index.ts rename to website/components/index.ts diff --git a/i18n.ts b/website/i18n.ts similarity index 100% rename from i18n.ts rename to website/i18n.ts diff --git a/layout/DocumentContext.ts b/website/layout/DocumentContext.ts similarity index 100% rename from layout/DocumentContext.ts rename to website/layout/DocumentContext.ts diff --git a/layout/MDXLayout.tsx b/website/layout/MDXLayout.tsx similarity index 100% rename from layout/MDXLayout.tsx rename to website/layout/MDXLayout.tsx diff --git a/layout/MDXLayoutNav.tsx b/website/layout/MDXLayoutNav.tsx similarity index 100% rename from layout/MDXLayoutNav.tsx rename to website/layout/MDXLayoutNav.tsx diff --git a/layout/MDXLayoutOutline.tsx b/website/layout/MDXLayoutOutline.tsx similarity index 100% rename from layout/MDXLayoutOutline.tsx rename to website/layout/MDXLayoutOutline.tsx diff --git a/layout/MDXLayoutPagination.tsx b/website/layout/MDXLayoutPagination.tsx similarity index 100% rename from layout/MDXLayoutPagination.tsx rename to website/layout/MDXLayoutPagination.tsx diff --git a/layout/NavContext.ts b/website/layout/NavContext.ts similarity index 100% rename from layout/NavContext.ts rename to website/layout/NavContext.ts diff --git a/layout/index.ts b/website/layout/index.ts similarity index 100% rename from layout/index.ts rename to website/layout/index.ts diff --git a/lib/remarkMdxLayout.mjs b/website/lib/remarkMdxLayout.mjs similarity index 100% rename from lib/remarkMdxLayout.mjs rename to website/lib/remarkMdxLayout.mjs diff --git a/navigation/index.ts b/website/navigation/index.ts similarity index 100% rename from navigation/index.ts rename to website/navigation/index.ts diff --git a/navigation/navigation.ts b/website/navigation/navigation.ts similarity index 100% rename from navigation/navigation.ts rename to website/navigation/navigation.ts diff --git a/navigation/types.ts b/website/navigation/types.ts similarity index 100% rename from navigation/types.ts rename to website/navigation/types.ts diff --git a/navigation/utils.ts b/website/navigation/utils.ts similarity index 100% rename from navigation/utils.ts rename to website/navigation/utils.ts diff --git a/next-env.d.ts b/website/next-env.d.ts similarity index 100% rename from next-env.d.ts rename to website/next-env.d.ts diff --git a/next-sitemap.config.cjs b/website/next-sitemap.config.cjs similarity index 100% rename from next-sitemap.config.cjs rename to website/next-sitemap.config.cjs diff --git a/next.config.mjs b/website/next.config.mjs similarity index 100% rename from next.config.mjs rename to website/next.config.mjs diff --git a/website/package.json b/website/package.json new file mode 100644 index 000000000000..0f1c4a990667 --- /dev/null +++ b/website/package.json @@ -0,0 +1,62 @@ +{ + "name": "@graphprotocol/docs", + "version": "1.0.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "rm -rf .next && next build", + "export": "rm -rf out && next export -o ../out/docs", + "postbuild": "next-sitemap --config next-sitemap.config.cjs && node scripts/sitemap-ci.mjs", + "start": "next start", + "typecheck": "tsc --noEmit" + }, + "dependencies": { + "@docsearch/react": "^3.3.3", + "@edgeandnode/components": "^27.0.0", + "@emotion/react": "^11.10.6", + "@mdx-js/loader": "^2.3.0", + "@mdx-js/react": "^2.3.0", + "@next/mdx": "^13.2.3", + "@radix-ui/react-collapsible": "1.0.1", + "@radix-ui/react-popover": "^1.0.4", + "@radix-ui/react-visually-hidden": "^1.0.1", + "@reach/auto-id": "^0.18.0", + "lodash": "^4.17.21", + "mixpanel-browser": "^2.45.0", + "next": "^13.2.3", + "next-seo": "^5.15.0", + "next-sitemap": "^4.0.1", + "prism-react-renderer": "^1.3.5", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-intersection-observer": "^9.4.3", + "react-use": "^17.4.0", + "remark-gfm": "^3.0.1", + "theme-ui": "^0.15.5" + }, + "devDependencies": { + "@babel/core": "^7.21.0", + "@edgeandnode/eslint-config": "^1.3.1", + "@sindresorhus/slugify": "^2.2.0", + "@svgr/webpack": "^6.5.1", + "@types/color": "^3.0.3", + "@types/lodash": "^4.14.191", + "@types/mixpanel-browser": "^2.38.1", + "@types/node": "^18.14.5", + "@types/react": "^18.0.28", + "@types/react-dom": "^18.0.11", + "acorn": "^8.8.2", + "acorn-jsx": "^5.3.2", + "eslint": "^8.35.0", + "fast-xml-parser": "^4.1.3", + "remark-frontmatter": "^4.0.1", + "remark-mdx-frontmatter": "^2.1.1", + "serialize-as-code": "^2.0.2", + "unist-util-visit": "^4.1.2", + "url": "^0.11.0" + }, + "lint-staged": { + "**/*.{js,jsx,ts,tsx,mjs,cjs}": "eslint --fix", + "**/*.{js,jsx,ts,tsx,mjs,cjs,md,mdx,yml,yaml,json}": "prettier --write" + } +} diff --git a/pages/[locale]/[...404].tsx b/website/pages/[locale]/[...404].tsx similarity index 100% rename from pages/[locale]/[...404].tsx rename to website/pages/[locale]/[...404].tsx diff --git a/pages/[locale]/index.tsx b/website/pages/[locale]/index.tsx similarity index 100% rename from pages/[locale]/index.tsx rename to website/pages/[locale]/index.tsx diff --git a/pages/_app.tsx b/website/pages/_app.tsx similarity index 100% rename from pages/_app.tsx rename to website/pages/_app.tsx diff --git a/pages/_document.tsx b/website/pages/_document.tsx similarity index 100% rename from pages/_document.tsx rename to website/pages/_document.tsx diff --git a/pages/ar/about.mdx b/website/pages/ar/about.mdx similarity index 100% rename from pages/ar/about.mdx rename to website/pages/ar/about.mdx diff --git a/pages/ar/cookbook/arweave.mdx b/website/pages/ar/cookbook/arweave.mdx similarity index 100% rename from pages/ar/cookbook/arweave.mdx rename to website/pages/ar/cookbook/arweave.mdx diff --git a/pages/ar/cookbook/cosmos.mdx b/website/pages/ar/cookbook/cosmos.mdx similarity index 100% rename from pages/ar/cookbook/cosmos.mdx rename to website/pages/ar/cookbook/cosmos.mdx diff --git a/pages/ar/cookbook/migrating-a-subgraph.mdx b/website/pages/ar/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/ar/cookbook/migrating-a-subgraph.mdx rename to website/pages/ar/cookbook/migrating-a-subgraph.mdx diff --git a/pages/ar/cookbook/multisig.mdx b/website/pages/ar/cookbook/multisig.mdx similarity index 100% rename from pages/ar/cookbook/multisig.mdx rename to website/pages/ar/cookbook/multisig.mdx diff --git a/pages/ar/cookbook/near.mdx b/website/pages/ar/cookbook/near.mdx similarity index 100% rename from pages/ar/cookbook/near.mdx rename to website/pages/ar/cookbook/near.mdx diff --git a/pages/ar/cookbook/quick-start.mdx b/website/pages/ar/cookbook/quick-start.mdx similarity index 100% rename from pages/ar/cookbook/quick-start.mdx rename to website/pages/ar/cookbook/quick-start.mdx diff --git a/pages/ar/cookbook/subgraph-debug-forking.mdx b/website/pages/ar/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/ar/cookbook/subgraph-debug-forking.mdx rename to website/pages/ar/cookbook/subgraph-debug-forking.mdx diff --git a/pages/ar/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/ar/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/ar/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/ar/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/ar/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/ar/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/ar/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/ar/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/ar/deploying/hosted-service.mdx b/website/pages/ar/deploying/hosted-service.mdx similarity index 100% rename from pages/ar/deploying/hosted-service.mdx rename to website/pages/ar/deploying/hosted-service.mdx diff --git a/pages/ar/deploying/subgraph-studio-faqs.mdx b/website/pages/ar/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/ar/deploying/subgraph-studio-faqs.mdx rename to website/pages/ar/deploying/subgraph-studio-faqs.mdx diff --git a/pages/ar/deploying/subgraph-studio.mdx b/website/pages/ar/deploying/subgraph-studio.mdx similarity index 100% rename from pages/ar/deploying/subgraph-studio.mdx rename to website/pages/ar/deploying/subgraph-studio.mdx diff --git a/pages/ar/developing/assemblyscript-api.mdx b/website/pages/ar/developing/assemblyscript-api.mdx similarity index 100% rename from pages/ar/developing/assemblyscript-api.mdx rename to website/pages/ar/developing/assemblyscript-api.mdx diff --git a/pages/ar/developing/creating-a-subgraph.mdx b/website/pages/ar/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/ar/developing/creating-a-subgraph.mdx rename to website/pages/ar/developing/creating-a-subgraph.mdx diff --git a/pages/ar/developing/defining-a-subgraph.mdx b/website/pages/ar/developing/defining-a-subgraph.mdx similarity index 100% rename from pages/ar/developing/defining-a-subgraph.mdx rename to website/pages/ar/developing/defining-a-subgraph.mdx diff --git a/pages/ar/developing/developer-faqs.mdx b/website/pages/ar/developing/developer-faqs.mdx similarity index 100% rename from pages/ar/developing/developer-faqs.mdx rename to website/pages/ar/developing/developer-faqs.mdx diff --git a/pages/ar/developing/unit-testing-framework.mdx b/website/pages/ar/developing/unit-testing-framework.mdx similarity index 100% rename from pages/ar/developing/unit-testing-framework.mdx rename to website/pages/ar/developing/unit-testing-framework.mdx diff --git a/pages/ar/docsearch.json b/website/pages/ar/docsearch.json similarity index 100% rename from pages/ar/docsearch.json rename to website/pages/ar/docsearch.json diff --git a/pages/ar/global.json b/website/pages/ar/global.json similarity index 100% rename from pages/ar/global.json rename to website/pages/ar/global.json diff --git a/pages/ar/index.json b/website/pages/ar/index.json similarity index 100% rename from pages/ar/index.json rename to website/pages/ar/index.json diff --git a/pages/ar/managing/deprecating-a-subgraph.mdx b/website/pages/ar/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/ar/managing/deprecating-a-subgraph.mdx rename to website/pages/ar/managing/deprecating-a-subgraph.mdx diff --git a/pages/ar/managing/transferring-subgraph-ownership.mdx b/website/pages/ar/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/ar/managing/transferring-subgraph-ownership.mdx rename to website/pages/ar/managing/transferring-subgraph-ownership.mdx diff --git a/pages/ar/network/curating.mdx b/website/pages/ar/network/curating.mdx similarity index 100% rename from pages/ar/network/curating.mdx rename to website/pages/ar/network/curating.mdx diff --git a/pages/ar/network/delegating.mdx b/website/pages/ar/network/delegating.mdx similarity index 100% rename from pages/ar/network/delegating.mdx rename to website/pages/ar/network/delegating.mdx diff --git a/pages/ar/network/explorer.mdx b/website/pages/ar/network/explorer.mdx similarity index 100% rename from pages/ar/network/explorer.mdx rename to website/pages/ar/network/explorer.mdx diff --git a/pages/ar/network/indexing.mdx b/website/pages/ar/network/indexing.mdx similarity index 100% rename from pages/ar/network/indexing.mdx rename to website/pages/ar/network/indexing.mdx diff --git a/pages/ar/network/overview.mdx b/website/pages/ar/network/overview.mdx similarity index 100% rename from pages/ar/network/overview.mdx rename to website/pages/ar/network/overview.mdx diff --git a/pages/ar/publishing/publishing-a-subgraph.mdx b/website/pages/ar/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/ar/publishing/publishing-a-subgraph.mdx rename to website/pages/ar/publishing/publishing-a-subgraph.mdx diff --git a/pages/ar/querying/billing.mdx b/website/pages/ar/querying/billing.mdx similarity index 100% rename from pages/ar/querying/billing.mdx rename to website/pages/ar/querying/billing.mdx diff --git a/pages/ar/querying/distributed-systems.mdx b/website/pages/ar/querying/distributed-systems.mdx similarity index 100% rename from pages/ar/querying/distributed-systems.mdx rename to website/pages/ar/querying/distributed-systems.mdx diff --git a/pages/ar/querying/graphql-api.mdx b/website/pages/ar/querying/graphql-api.mdx similarity index 100% rename from pages/ar/querying/graphql-api.mdx rename to website/pages/ar/querying/graphql-api.mdx diff --git a/pages/ar/querying/managing-api-keys.mdx b/website/pages/ar/querying/managing-api-keys.mdx similarity index 100% rename from pages/ar/querying/managing-api-keys.mdx rename to website/pages/ar/querying/managing-api-keys.mdx diff --git a/pages/ar/querying/querying-best-practices.mdx b/website/pages/ar/querying/querying-best-practices.mdx similarity index 100% rename from pages/ar/querying/querying-best-practices.mdx rename to website/pages/ar/querying/querying-best-practices.mdx diff --git a/pages/ar/querying/querying-from-an-application.mdx b/website/pages/ar/querying/querying-from-an-application.mdx similarity index 100% rename from pages/ar/querying/querying-from-an-application.mdx rename to website/pages/ar/querying/querying-from-an-application.mdx diff --git a/pages/ar/querying/querying-the-graph.mdx b/website/pages/ar/querying/querying-the-graph.mdx similarity index 100% rename from pages/ar/querying/querying-the-graph.mdx rename to website/pages/ar/querying/querying-the-graph.mdx diff --git a/pages/ar/querying/querying-the-hosted-service.mdx b/website/pages/ar/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/ar/querying/querying-the-hosted-service.mdx rename to website/pages/ar/querying/querying-the-hosted-service.mdx diff --git a/pages/ar/release-notes/assemblyscript-migration-guide.mdx b/website/pages/ar/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/ar/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/ar/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/ar/translations.ts b/website/pages/ar/translations.ts similarity index 100% rename from pages/ar/translations.ts rename to website/pages/ar/translations.ts diff --git a/pages/en/about.mdx b/website/pages/en/about.mdx similarity index 100% rename from pages/en/about.mdx rename to website/pages/en/about.mdx diff --git a/pages/en/arbitrum-faq.mdx b/website/pages/en/arbitrum-faq.mdx similarity index 100% rename from pages/en/arbitrum-faq.mdx rename to website/pages/en/arbitrum-faq.mdx diff --git a/pages/en/billing.mdx b/website/pages/en/billing.mdx similarity index 100% rename from pages/en/billing.mdx rename to website/pages/en/billing.mdx diff --git a/pages/en/cookbook/arweave.mdx b/website/pages/en/cookbook/arweave.mdx similarity index 100% rename from pages/en/cookbook/arweave.mdx rename to website/pages/en/cookbook/arweave.mdx diff --git a/pages/en/cookbook/base-testnet.mdx b/website/pages/en/cookbook/base-testnet.mdx similarity index 100% rename from pages/en/cookbook/base-testnet.mdx rename to website/pages/en/cookbook/base-testnet.mdx diff --git a/pages/en/cookbook/cosmos.mdx b/website/pages/en/cookbook/cosmos.mdx similarity index 100% rename from pages/en/cookbook/cosmos.mdx rename to website/pages/en/cookbook/cosmos.mdx diff --git a/pages/en/cookbook/grafting.mdx b/website/pages/en/cookbook/grafting.mdx similarity index 100% rename from pages/en/cookbook/grafting.mdx rename to website/pages/en/cookbook/grafting.mdx diff --git a/pages/en/cookbook/migrating-a-subgraph.mdx b/website/pages/en/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/en/cookbook/migrating-a-subgraph.mdx rename to website/pages/en/cookbook/migrating-a-subgraph.mdx diff --git a/pages/en/cookbook/near.mdx b/website/pages/en/cookbook/near.mdx similarity index 100% rename from pages/en/cookbook/near.mdx rename to website/pages/en/cookbook/near.mdx diff --git a/pages/en/cookbook/quick-start.mdx b/website/pages/en/cookbook/quick-start.mdx similarity index 100% rename from pages/en/cookbook/quick-start.mdx rename to website/pages/en/cookbook/quick-start.mdx diff --git a/pages/en/cookbook/subgraph-debug-forking.mdx b/website/pages/en/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/en/cookbook/subgraph-debug-forking.mdx rename to website/pages/en/cookbook/subgraph-debug-forking.mdx diff --git a/pages/en/cookbook/subgraph-uncrashable.mdx b/website/pages/en/cookbook/subgraph-uncrashable.mdx similarity index 100% rename from pages/en/cookbook/subgraph-uncrashable.mdx rename to website/pages/en/cookbook/subgraph-uncrashable.mdx diff --git a/pages/en/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/en/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/en/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/en/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/en/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/en/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/en/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/en/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/en/deploying/hosted-service.mdx b/website/pages/en/deploying/hosted-service.mdx similarity index 100% rename from pages/en/deploying/hosted-service.mdx rename to website/pages/en/deploying/hosted-service.mdx diff --git a/pages/en/deploying/subgraph-studio-faqs.mdx b/website/pages/en/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/en/deploying/subgraph-studio-faqs.mdx rename to website/pages/en/deploying/subgraph-studio-faqs.mdx diff --git a/pages/en/deploying/subgraph-studio.mdx b/website/pages/en/deploying/subgraph-studio.mdx similarity index 100% rename from pages/en/deploying/subgraph-studio.mdx rename to website/pages/en/deploying/subgraph-studio.mdx diff --git a/pages/en/developing/assemblyscript-api.mdx b/website/pages/en/developing/assemblyscript-api.mdx similarity index 100% rename from pages/en/developing/assemblyscript-api.mdx rename to website/pages/en/developing/assemblyscript-api.mdx diff --git a/pages/en/developing/creating-a-subgraph.mdx b/website/pages/en/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/en/developing/creating-a-subgraph.mdx rename to website/pages/en/developing/creating-a-subgraph.mdx diff --git a/pages/en/developing/developer-faqs.mdx b/website/pages/en/developing/developer-faqs.mdx similarity index 100% rename from pages/en/developing/developer-faqs.mdx rename to website/pages/en/developing/developer-faqs.mdx diff --git a/pages/en/developing/supported-networks.mdx b/website/pages/en/developing/supported-networks.mdx similarity index 100% rename from pages/en/developing/supported-networks.mdx rename to website/pages/en/developing/supported-networks.mdx diff --git a/pages/en/developing/unit-testing-framework.mdx b/website/pages/en/developing/unit-testing-framework.mdx similarity index 100% rename from pages/en/developing/unit-testing-framework.mdx rename to website/pages/en/developing/unit-testing-framework.mdx diff --git a/pages/en/docsearch.json b/website/pages/en/docsearch.json similarity index 100% rename from pages/en/docsearch.json rename to website/pages/en/docsearch.json diff --git a/pages/en/firehose.mdx b/website/pages/en/firehose.mdx similarity index 100% rename from pages/en/firehose.mdx rename to website/pages/en/firehose.mdx diff --git a/pages/en/global.json b/website/pages/en/global.json similarity index 100% rename from pages/en/global.json rename to website/pages/en/global.json diff --git a/pages/en/glossary.mdx b/website/pages/en/glossary.mdx similarity index 100% rename from pages/en/glossary.mdx rename to website/pages/en/glossary.mdx diff --git a/pages/en/index.json b/website/pages/en/index.json similarity index 100% rename from pages/en/index.json rename to website/pages/en/index.json diff --git a/pages/en/managing/deprecating-a-subgraph.mdx b/website/pages/en/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/en/managing/deprecating-a-subgraph.mdx rename to website/pages/en/managing/deprecating-a-subgraph.mdx diff --git a/pages/en/managing/transferring-subgraph-ownership.mdx b/website/pages/en/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/en/managing/transferring-subgraph-ownership.mdx rename to website/pages/en/managing/transferring-subgraph-ownership.mdx diff --git a/pages/en/mips-faqs.mdx b/website/pages/en/mips-faqs.mdx similarity index 100% rename from pages/en/mips-faqs.mdx rename to website/pages/en/mips-faqs.mdx diff --git a/pages/en/network-transition-faq.mdx b/website/pages/en/network-transition-faq.mdx similarity index 100% rename from pages/en/network-transition-faq.mdx rename to website/pages/en/network-transition-faq.mdx diff --git a/pages/en/network/benefits.mdx b/website/pages/en/network/benefits.mdx similarity index 100% rename from pages/en/network/benefits.mdx rename to website/pages/en/network/benefits.mdx diff --git a/pages/en/network/curating.mdx b/website/pages/en/network/curating.mdx similarity index 100% rename from pages/en/network/curating.mdx rename to website/pages/en/network/curating.mdx diff --git a/pages/en/network/delegating.mdx b/website/pages/en/network/delegating.mdx similarity index 100% rename from pages/en/network/delegating.mdx rename to website/pages/en/network/delegating.mdx diff --git a/pages/en/network/developing.mdx b/website/pages/en/network/developing.mdx similarity index 100% rename from pages/en/network/developing.mdx rename to website/pages/en/network/developing.mdx diff --git a/pages/en/network/explorer.mdx b/website/pages/en/network/explorer.mdx similarity index 100% rename from pages/en/network/explorer.mdx rename to website/pages/en/network/explorer.mdx diff --git a/pages/en/network/indexing.mdx b/website/pages/en/network/indexing.mdx similarity index 100% rename from pages/en/network/indexing.mdx rename to website/pages/en/network/indexing.mdx diff --git a/pages/en/network/overview.mdx b/website/pages/en/network/overview.mdx similarity index 100% rename from pages/en/network/overview.mdx rename to website/pages/en/network/overview.mdx diff --git a/pages/en/operating-graph-node.mdx b/website/pages/en/operating-graph-node.mdx similarity index 100% rename from pages/en/operating-graph-node.mdx rename to website/pages/en/operating-graph-node.mdx diff --git a/pages/en/publishing/publishing-a-subgraph.mdx b/website/pages/en/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/en/publishing/publishing-a-subgraph.mdx rename to website/pages/en/publishing/publishing-a-subgraph.mdx diff --git a/pages/en/querying/distributed-systems.mdx b/website/pages/en/querying/distributed-systems.mdx similarity index 100% rename from pages/en/querying/distributed-systems.mdx rename to website/pages/en/querying/distributed-systems.mdx diff --git a/pages/en/querying/graphql-api.mdx b/website/pages/en/querying/graphql-api.mdx similarity index 100% rename from pages/en/querying/graphql-api.mdx rename to website/pages/en/querying/graphql-api.mdx diff --git a/pages/en/querying/managing-api-keys.mdx b/website/pages/en/querying/managing-api-keys.mdx similarity index 100% rename from pages/en/querying/managing-api-keys.mdx rename to website/pages/en/querying/managing-api-keys.mdx diff --git a/pages/en/querying/querying-best-practices.mdx b/website/pages/en/querying/querying-best-practices.mdx similarity index 100% rename from pages/en/querying/querying-best-practices.mdx rename to website/pages/en/querying/querying-best-practices.mdx diff --git a/pages/en/querying/querying-from-an-application.mdx b/website/pages/en/querying/querying-from-an-application.mdx similarity index 100% rename from pages/en/querying/querying-from-an-application.mdx rename to website/pages/en/querying/querying-from-an-application.mdx diff --git a/pages/en/querying/querying-the-graph.mdx b/website/pages/en/querying/querying-the-graph.mdx similarity index 100% rename from pages/en/querying/querying-the-graph.mdx rename to website/pages/en/querying/querying-the-graph.mdx diff --git a/pages/en/querying/querying-the-hosted-service.mdx b/website/pages/en/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/en/querying/querying-the-hosted-service.mdx rename to website/pages/en/querying/querying-the-hosted-service.mdx diff --git a/pages/en/release-notes/assemblyscript-migration-guide.mdx b/website/pages/en/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/en/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/en/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/en/substreams.mdx b/website/pages/en/substreams.mdx similarity index 100% rename from pages/en/substreams.mdx rename to website/pages/en/substreams.mdx diff --git a/pages/en/tokenomics.mdx b/website/pages/en/tokenomics.mdx similarity index 100% rename from pages/en/tokenomics.mdx rename to website/pages/en/tokenomics.mdx diff --git a/pages/en/translations.ts b/website/pages/en/translations.ts similarity index 100% rename from pages/en/translations.ts rename to website/pages/en/translations.ts diff --git a/pages/es/about.mdx b/website/pages/es/about.mdx similarity index 100% rename from pages/es/about.mdx rename to website/pages/es/about.mdx diff --git a/pages/es/billing.mdx b/website/pages/es/billing.mdx similarity index 100% rename from pages/es/billing.mdx rename to website/pages/es/billing.mdx diff --git a/pages/es/cookbook/arweave.mdx b/website/pages/es/cookbook/arweave.mdx similarity index 100% rename from pages/es/cookbook/arweave.mdx rename to website/pages/es/cookbook/arweave.mdx diff --git a/pages/es/cookbook/cosmos.mdx b/website/pages/es/cookbook/cosmos.mdx similarity index 100% rename from pages/es/cookbook/cosmos.mdx rename to website/pages/es/cookbook/cosmos.mdx diff --git a/pages/es/cookbook/grafting.mdx b/website/pages/es/cookbook/grafting.mdx similarity index 100% rename from pages/es/cookbook/grafting.mdx rename to website/pages/es/cookbook/grafting.mdx diff --git a/pages/es/cookbook/migrating-a-subgraph.mdx b/website/pages/es/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/es/cookbook/migrating-a-subgraph.mdx rename to website/pages/es/cookbook/migrating-a-subgraph.mdx diff --git a/pages/es/cookbook/multisig.mdx b/website/pages/es/cookbook/multisig.mdx similarity index 100% rename from pages/es/cookbook/multisig.mdx rename to website/pages/es/cookbook/multisig.mdx diff --git a/pages/es/cookbook/near.mdx b/website/pages/es/cookbook/near.mdx similarity index 100% rename from pages/es/cookbook/near.mdx rename to website/pages/es/cookbook/near.mdx diff --git a/pages/es/cookbook/quick-start.mdx b/website/pages/es/cookbook/quick-start.mdx similarity index 100% rename from pages/es/cookbook/quick-start.mdx rename to website/pages/es/cookbook/quick-start.mdx diff --git a/pages/es/cookbook/subgraph-debug-forking.mdx b/website/pages/es/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/es/cookbook/subgraph-debug-forking.mdx rename to website/pages/es/cookbook/subgraph-debug-forking.mdx diff --git a/pages/es/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/es/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/es/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/es/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/es/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/es/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/es/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/es/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/es/deploying/hosted-service.mdx b/website/pages/es/deploying/hosted-service.mdx similarity index 100% rename from pages/es/deploying/hosted-service.mdx rename to website/pages/es/deploying/hosted-service.mdx diff --git a/pages/es/deploying/subgraph-studio-faqs.mdx b/website/pages/es/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/es/deploying/subgraph-studio-faqs.mdx rename to website/pages/es/deploying/subgraph-studio-faqs.mdx diff --git a/pages/es/deploying/subgraph-studio.mdx b/website/pages/es/deploying/subgraph-studio.mdx similarity index 100% rename from pages/es/deploying/subgraph-studio.mdx rename to website/pages/es/deploying/subgraph-studio.mdx diff --git a/pages/es/developing/assemblyscript-api.mdx b/website/pages/es/developing/assemblyscript-api.mdx similarity index 100% rename from pages/es/developing/assemblyscript-api.mdx rename to website/pages/es/developing/assemblyscript-api.mdx diff --git a/pages/es/developing/creating-a-subgraph.mdx b/website/pages/es/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/es/developing/creating-a-subgraph.mdx rename to website/pages/es/developing/creating-a-subgraph.mdx diff --git a/pages/es/developing/defining-a-subgraph.mdx b/website/pages/es/developing/defining-a-subgraph.mdx similarity index 100% rename from pages/es/developing/defining-a-subgraph.mdx rename to website/pages/es/developing/defining-a-subgraph.mdx diff --git a/pages/es/developing/developer-faqs.mdx b/website/pages/es/developing/developer-faqs.mdx similarity index 100% rename from pages/es/developing/developer-faqs.mdx rename to website/pages/es/developing/developer-faqs.mdx diff --git a/pages/es/developing/unit-testing-framework.mdx b/website/pages/es/developing/unit-testing-framework.mdx similarity index 100% rename from pages/es/developing/unit-testing-framework.mdx rename to website/pages/es/developing/unit-testing-framework.mdx diff --git a/pages/es/docsearch.json b/website/pages/es/docsearch.json similarity index 100% rename from pages/es/docsearch.json rename to website/pages/es/docsearch.json diff --git a/pages/es/global.json b/website/pages/es/global.json similarity index 100% rename from pages/es/global.json rename to website/pages/es/global.json diff --git a/pages/es/index.json b/website/pages/es/index.json similarity index 100% rename from pages/es/index.json rename to website/pages/es/index.json diff --git a/pages/es/managing/deprecating-a-subgraph.mdx b/website/pages/es/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/es/managing/deprecating-a-subgraph.mdx rename to website/pages/es/managing/deprecating-a-subgraph.mdx diff --git a/pages/es/managing/transferring-subgraph-ownership.mdx b/website/pages/es/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/es/managing/transferring-subgraph-ownership.mdx rename to website/pages/es/managing/transferring-subgraph-ownership.mdx diff --git a/pages/es/network-transition-faq.mdx b/website/pages/es/network-transition-faq.mdx similarity index 100% rename from pages/es/network-transition-faq.mdx rename to website/pages/es/network-transition-faq.mdx diff --git a/pages/es/network/curating.mdx b/website/pages/es/network/curating.mdx similarity index 100% rename from pages/es/network/curating.mdx rename to website/pages/es/network/curating.mdx diff --git a/pages/es/network/delegating.mdx b/website/pages/es/network/delegating.mdx similarity index 100% rename from pages/es/network/delegating.mdx rename to website/pages/es/network/delegating.mdx diff --git a/pages/es/network/developing.mdx b/website/pages/es/network/developing.mdx similarity index 100% rename from pages/es/network/developing.mdx rename to website/pages/es/network/developing.mdx diff --git a/pages/es/network/explorer.mdx b/website/pages/es/network/explorer.mdx similarity index 100% rename from pages/es/network/explorer.mdx rename to website/pages/es/network/explorer.mdx diff --git a/pages/es/network/indexing.mdx b/website/pages/es/network/indexing.mdx similarity index 100% rename from pages/es/network/indexing.mdx rename to website/pages/es/network/indexing.mdx diff --git a/pages/es/network/overview.mdx b/website/pages/es/network/overview.mdx similarity index 100% rename from pages/es/network/overview.mdx rename to website/pages/es/network/overview.mdx diff --git a/pages/es/publishing/publishing-a-subgraph.mdx b/website/pages/es/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/es/publishing/publishing-a-subgraph.mdx rename to website/pages/es/publishing/publishing-a-subgraph.mdx diff --git a/pages/es/querying/billing.mdx b/website/pages/es/querying/billing.mdx similarity index 100% rename from pages/es/querying/billing.mdx rename to website/pages/es/querying/billing.mdx diff --git a/pages/es/querying/distributed-systems.mdx b/website/pages/es/querying/distributed-systems.mdx similarity index 100% rename from pages/es/querying/distributed-systems.mdx rename to website/pages/es/querying/distributed-systems.mdx diff --git a/pages/es/querying/graphql-api.mdx b/website/pages/es/querying/graphql-api.mdx similarity index 100% rename from pages/es/querying/graphql-api.mdx rename to website/pages/es/querying/graphql-api.mdx diff --git a/pages/es/querying/managing-api-keys.mdx b/website/pages/es/querying/managing-api-keys.mdx similarity index 100% rename from pages/es/querying/managing-api-keys.mdx rename to website/pages/es/querying/managing-api-keys.mdx diff --git a/pages/es/querying/querying-best-practices.mdx b/website/pages/es/querying/querying-best-practices.mdx similarity index 100% rename from pages/es/querying/querying-best-practices.mdx rename to website/pages/es/querying/querying-best-practices.mdx diff --git a/pages/es/querying/querying-from-an-application.mdx b/website/pages/es/querying/querying-from-an-application.mdx similarity index 100% rename from pages/es/querying/querying-from-an-application.mdx rename to website/pages/es/querying/querying-from-an-application.mdx diff --git a/pages/es/querying/querying-the-graph.mdx b/website/pages/es/querying/querying-the-graph.mdx similarity index 100% rename from pages/es/querying/querying-the-graph.mdx rename to website/pages/es/querying/querying-the-graph.mdx diff --git a/pages/es/querying/querying-the-hosted-service.mdx b/website/pages/es/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/es/querying/querying-the-hosted-service.mdx rename to website/pages/es/querying/querying-the-hosted-service.mdx diff --git a/pages/es/release-notes/assemblyscript-migration-guide.mdx b/website/pages/es/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/es/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/es/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/es/substreams.mdx b/website/pages/es/substreams.mdx similarity index 100% rename from pages/es/substreams.mdx rename to website/pages/es/substreams.mdx diff --git a/pages/es/tokenomics.mdx b/website/pages/es/tokenomics.mdx similarity index 100% rename from pages/es/tokenomics.mdx rename to website/pages/es/tokenomics.mdx diff --git a/pages/es/translations.ts b/website/pages/es/translations.ts similarity index 100% rename from pages/es/translations.ts rename to website/pages/es/translations.ts diff --git a/pages/fr/about.mdx b/website/pages/fr/about.mdx similarity index 100% rename from pages/fr/about.mdx rename to website/pages/fr/about.mdx diff --git a/pages/fr/index.json b/website/pages/fr/index.json similarity index 100% rename from pages/fr/index.json rename to website/pages/fr/index.json diff --git a/pages/fr/managing/deprecating-a-subgraph.mdx b/website/pages/fr/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/fr/managing/deprecating-a-subgraph.mdx rename to website/pages/fr/managing/deprecating-a-subgraph.mdx diff --git a/pages/fr/managing/transferring-subgraph-ownership.mdx b/website/pages/fr/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/fr/managing/transferring-subgraph-ownership.mdx rename to website/pages/fr/managing/transferring-subgraph-ownership.mdx diff --git a/pages/fr/publishing/publishing-a-subgraph.mdx b/website/pages/fr/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/fr/publishing/publishing-a-subgraph.mdx rename to website/pages/fr/publishing/publishing-a-subgraph.mdx diff --git a/pages/fr/querying/querying-the-hosted-service.mdx b/website/pages/fr/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/fr/querying/querying-the-hosted-service.mdx rename to website/pages/fr/querying/querying-the-hosted-service.mdx diff --git a/pages/fr/substreams.mdx b/website/pages/fr/substreams.mdx similarity index 100% rename from pages/fr/substreams.mdx rename to website/pages/fr/substreams.mdx diff --git a/pages/ja/about.mdx b/website/pages/ja/about.mdx similarity index 100% rename from pages/ja/about.mdx rename to website/pages/ja/about.mdx diff --git a/pages/ja/cookbook/arweave.mdx b/website/pages/ja/cookbook/arweave.mdx similarity index 100% rename from pages/ja/cookbook/arweave.mdx rename to website/pages/ja/cookbook/arweave.mdx diff --git a/pages/ja/cookbook/cosmos.mdx b/website/pages/ja/cookbook/cosmos.mdx similarity index 100% rename from pages/ja/cookbook/cosmos.mdx rename to website/pages/ja/cookbook/cosmos.mdx diff --git a/pages/ja/cookbook/migrating-a-subgraph.mdx b/website/pages/ja/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/ja/cookbook/migrating-a-subgraph.mdx rename to website/pages/ja/cookbook/migrating-a-subgraph.mdx diff --git a/pages/ja/cookbook/multisig.mdx b/website/pages/ja/cookbook/multisig.mdx similarity index 100% rename from pages/ja/cookbook/multisig.mdx rename to website/pages/ja/cookbook/multisig.mdx diff --git a/pages/ja/cookbook/near.mdx b/website/pages/ja/cookbook/near.mdx similarity index 100% rename from pages/ja/cookbook/near.mdx rename to website/pages/ja/cookbook/near.mdx diff --git a/pages/ja/cookbook/quick-start.mdx b/website/pages/ja/cookbook/quick-start.mdx similarity index 100% rename from pages/ja/cookbook/quick-start.mdx rename to website/pages/ja/cookbook/quick-start.mdx diff --git a/pages/ja/cookbook/subgraph-debug-forking.mdx b/website/pages/ja/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/ja/cookbook/subgraph-debug-forking.mdx rename to website/pages/ja/cookbook/subgraph-debug-forking.mdx diff --git a/pages/ja/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/ja/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/ja/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/ja/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/ja/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/ja/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/ja/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/ja/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/ja/deploying/hosted-service.mdx b/website/pages/ja/deploying/hosted-service.mdx similarity index 100% rename from pages/ja/deploying/hosted-service.mdx rename to website/pages/ja/deploying/hosted-service.mdx diff --git a/pages/ja/deploying/subgraph-studio-faqs.mdx b/website/pages/ja/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/ja/deploying/subgraph-studio-faqs.mdx rename to website/pages/ja/deploying/subgraph-studio-faqs.mdx diff --git a/pages/ja/deploying/subgraph-studio.mdx b/website/pages/ja/deploying/subgraph-studio.mdx similarity index 100% rename from pages/ja/deploying/subgraph-studio.mdx rename to website/pages/ja/deploying/subgraph-studio.mdx diff --git a/pages/ja/developing/assemblyscript-api.mdx b/website/pages/ja/developing/assemblyscript-api.mdx similarity index 100% rename from pages/ja/developing/assemblyscript-api.mdx rename to website/pages/ja/developing/assemblyscript-api.mdx diff --git a/pages/ja/developing/creating-a-subgraph.mdx b/website/pages/ja/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/ja/developing/creating-a-subgraph.mdx rename to website/pages/ja/developing/creating-a-subgraph.mdx diff --git a/pages/ja/developing/defining-a-subgraph.mdx b/website/pages/ja/developing/defining-a-subgraph.mdx similarity index 100% rename from pages/ja/developing/defining-a-subgraph.mdx rename to website/pages/ja/developing/defining-a-subgraph.mdx diff --git a/pages/ja/developing/developer-faqs.mdx b/website/pages/ja/developing/developer-faqs.mdx similarity index 100% rename from pages/ja/developing/developer-faqs.mdx rename to website/pages/ja/developing/developer-faqs.mdx diff --git a/pages/ja/developing/unit-testing-framework.mdx b/website/pages/ja/developing/unit-testing-framework.mdx similarity index 100% rename from pages/ja/developing/unit-testing-framework.mdx rename to website/pages/ja/developing/unit-testing-framework.mdx diff --git a/pages/ja/docsearch.json b/website/pages/ja/docsearch.json similarity index 100% rename from pages/ja/docsearch.json rename to website/pages/ja/docsearch.json diff --git a/pages/ja/global.json b/website/pages/ja/global.json similarity index 100% rename from pages/ja/global.json rename to website/pages/ja/global.json diff --git a/pages/ja/index.json b/website/pages/ja/index.json similarity index 100% rename from pages/ja/index.json rename to website/pages/ja/index.json diff --git a/pages/ja/managing/deprecating-a-subgraph.mdx b/website/pages/ja/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/ja/managing/deprecating-a-subgraph.mdx rename to website/pages/ja/managing/deprecating-a-subgraph.mdx diff --git a/pages/ja/managing/transferring-subgraph-ownership.mdx b/website/pages/ja/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/ja/managing/transferring-subgraph-ownership.mdx rename to website/pages/ja/managing/transferring-subgraph-ownership.mdx diff --git a/pages/ja/network/curating.mdx b/website/pages/ja/network/curating.mdx similarity index 100% rename from pages/ja/network/curating.mdx rename to website/pages/ja/network/curating.mdx diff --git a/pages/ja/network/delegating.mdx b/website/pages/ja/network/delegating.mdx similarity index 100% rename from pages/ja/network/delegating.mdx rename to website/pages/ja/network/delegating.mdx diff --git a/pages/ja/network/explorer.mdx b/website/pages/ja/network/explorer.mdx similarity index 100% rename from pages/ja/network/explorer.mdx rename to website/pages/ja/network/explorer.mdx diff --git a/pages/ja/network/indexing.mdx b/website/pages/ja/network/indexing.mdx similarity index 100% rename from pages/ja/network/indexing.mdx rename to website/pages/ja/network/indexing.mdx diff --git a/pages/ja/network/overview.mdx b/website/pages/ja/network/overview.mdx similarity index 100% rename from pages/ja/network/overview.mdx rename to website/pages/ja/network/overview.mdx diff --git a/pages/ja/publishing/publishing-a-subgraph.mdx b/website/pages/ja/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/ja/publishing/publishing-a-subgraph.mdx rename to website/pages/ja/publishing/publishing-a-subgraph.mdx diff --git a/pages/ja/querying/billing.mdx b/website/pages/ja/querying/billing.mdx similarity index 100% rename from pages/ja/querying/billing.mdx rename to website/pages/ja/querying/billing.mdx diff --git a/pages/ja/querying/distributed-systems.mdx b/website/pages/ja/querying/distributed-systems.mdx similarity index 100% rename from pages/ja/querying/distributed-systems.mdx rename to website/pages/ja/querying/distributed-systems.mdx diff --git a/pages/ja/querying/graphql-api.mdx b/website/pages/ja/querying/graphql-api.mdx similarity index 100% rename from pages/ja/querying/graphql-api.mdx rename to website/pages/ja/querying/graphql-api.mdx diff --git a/pages/ja/querying/managing-api-keys.mdx b/website/pages/ja/querying/managing-api-keys.mdx similarity index 100% rename from pages/ja/querying/managing-api-keys.mdx rename to website/pages/ja/querying/managing-api-keys.mdx diff --git a/pages/ja/querying/querying-best-practices.mdx b/website/pages/ja/querying/querying-best-practices.mdx similarity index 100% rename from pages/ja/querying/querying-best-practices.mdx rename to website/pages/ja/querying/querying-best-practices.mdx diff --git a/pages/ja/querying/querying-from-an-application.mdx b/website/pages/ja/querying/querying-from-an-application.mdx similarity index 100% rename from pages/ja/querying/querying-from-an-application.mdx rename to website/pages/ja/querying/querying-from-an-application.mdx diff --git a/pages/ja/querying/querying-the-graph.mdx b/website/pages/ja/querying/querying-the-graph.mdx similarity index 100% rename from pages/ja/querying/querying-the-graph.mdx rename to website/pages/ja/querying/querying-the-graph.mdx diff --git a/pages/ja/querying/querying-the-hosted-service.mdx b/website/pages/ja/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/ja/querying/querying-the-hosted-service.mdx rename to website/pages/ja/querying/querying-the-hosted-service.mdx diff --git a/pages/ja/release-notes/assemblyscript-migration-guide.mdx b/website/pages/ja/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/ja/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/ja/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/ja/translations.ts b/website/pages/ja/translations.ts similarity index 100% rename from pages/ja/translations.ts rename to website/pages/ja/translations.ts diff --git a/pages/ko/about.mdx b/website/pages/ko/about.mdx similarity index 100% rename from pages/ko/about.mdx rename to website/pages/ko/about.mdx diff --git a/pages/ko/cookbook/arweave.mdx b/website/pages/ko/cookbook/arweave.mdx similarity index 100% rename from pages/ko/cookbook/arweave.mdx rename to website/pages/ko/cookbook/arweave.mdx diff --git a/pages/ko/cookbook/cosmos.mdx b/website/pages/ko/cookbook/cosmos.mdx similarity index 100% rename from pages/ko/cookbook/cosmos.mdx rename to website/pages/ko/cookbook/cosmos.mdx diff --git a/pages/ko/cookbook/migrating-a-subgraph.mdx b/website/pages/ko/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/ko/cookbook/migrating-a-subgraph.mdx rename to website/pages/ko/cookbook/migrating-a-subgraph.mdx diff --git a/pages/ko/cookbook/multisig.mdx b/website/pages/ko/cookbook/multisig.mdx similarity index 100% rename from pages/ko/cookbook/multisig.mdx rename to website/pages/ko/cookbook/multisig.mdx diff --git a/pages/ko/cookbook/near.mdx b/website/pages/ko/cookbook/near.mdx similarity index 100% rename from pages/ko/cookbook/near.mdx rename to website/pages/ko/cookbook/near.mdx diff --git a/pages/ko/cookbook/quick-start.mdx b/website/pages/ko/cookbook/quick-start.mdx similarity index 100% rename from pages/ko/cookbook/quick-start.mdx rename to website/pages/ko/cookbook/quick-start.mdx diff --git a/pages/ko/cookbook/subgraph-debug-forking.mdx b/website/pages/ko/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/ko/cookbook/subgraph-debug-forking.mdx rename to website/pages/ko/cookbook/subgraph-debug-forking.mdx diff --git a/pages/ko/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/ko/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/ko/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/ko/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/ko/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/ko/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/ko/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/ko/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/ko/deploying/hosted-service.mdx b/website/pages/ko/deploying/hosted-service.mdx similarity index 100% rename from pages/ko/deploying/hosted-service.mdx rename to website/pages/ko/deploying/hosted-service.mdx diff --git a/pages/ko/deploying/subgraph-studio-faqs.mdx b/website/pages/ko/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/ko/deploying/subgraph-studio-faqs.mdx rename to website/pages/ko/deploying/subgraph-studio-faqs.mdx diff --git a/pages/ko/deploying/subgraph-studio.mdx b/website/pages/ko/deploying/subgraph-studio.mdx similarity index 100% rename from pages/ko/deploying/subgraph-studio.mdx rename to website/pages/ko/deploying/subgraph-studio.mdx diff --git a/pages/ko/developing/assemblyscript-api.mdx b/website/pages/ko/developing/assemblyscript-api.mdx similarity index 100% rename from pages/ko/developing/assemblyscript-api.mdx rename to website/pages/ko/developing/assemblyscript-api.mdx diff --git a/pages/ko/developing/creating-a-subgraph.mdx b/website/pages/ko/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/ko/developing/creating-a-subgraph.mdx rename to website/pages/ko/developing/creating-a-subgraph.mdx diff --git a/pages/ko/developing/defining-a-subgraph.mdx b/website/pages/ko/developing/defining-a-subgraph.mdx similarity index 100% rename from pages/ko/developing/defining-a-subgraph.mdx rename to website/pages/ko/developing/defining-a-subgraph.mdx diff --git a/pages/ko/developing/developer-faqs.mdx b/website/pages/ko/developing/developer-faqs.mdx similarity index 100% rename from pages/ko/developing/developer-faqs.mdx rename to website/pages/ko/developing/developer-faqs.mdx diff --git a/pages/ko/developing/unit-testing-framework.mdx b/website/pages/ko/developing/unit-testing-framework.mdx similarity index 100% rename from pages/ko/developing/unit-testing-framework.mdx rename to website/pages/ko/developing/unit-testing-framework.mdx diff --git a/pages/ko/docsearch.json b/website/pages/ko/docsearch.json similarity index 100% rename from pages/ko/docsearch.json rename to website/pages/ko/docsearch.json diff --git a/pages/ko/global.json b/website/pages/ko/global.json similarity index 100% rename from pages/ko/global.json rename to website/pages/ko/global.json diff --git a/pages/ko/index.json b/website/pages/ko/index.json similarity index 100% rename from pages/ko/index.json rename to website/pages/ko/index.json diff --git a/pages/ko/managing/deprecating-a-subgraph.mdx b/website/pages/ko/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/ko/managing/deprecating-a-subgraph.mdx rename to website/pages/ko/managing/deprecating-a-subgraph.mdx diff --git a/pages/ko/managing/transferring-subgraph-ownership.mdx b/website/pages/ko/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/ko/managing/transferring-subgraph-ownership.mdx rename to website/pages/ko/managing/transferring-subgraph-ownership.mdx diff --git a/pages/ko/network/curating.mdx b/website/pages/ko/network/curating.mdx similarity index 100% rename from pages/ko/network/curating.mdx rename to website/pages/ko/network/curating.mdx diff --git a/pages/ko/network/delegating.mdx b/website/pages/ko/network/delegating.mdx similarity index 100% rename from pages/ko/network/delegating.mdx rename to website/pages/ko/network/delegating.mdx diff --git a/pages/ko/network/explorer.mdx b/website/pages/ko/network/explorer.mdx similarity index 100% rename from pages/ko/network/explorer.mdx rename to website/pages/ko/network/explorer.mdx diff --git a/pages/ko/network/indexing.mdx b/website/pages/ko/network/indexing.mdx similarity index 100% rename from pages/ko/network/indexing.mdx rename to website/pages/ko/network/indexing.mdx diff --git a/pages/ko/network/overview.mdx b/website/pages/ko/network/overview.mdx similarity index 100% rename from pages/ko/network/overview.mdx rename to website/pages/ko/network/overview.mdx diff --git a/pages/ko/publishing/publishing-a-subgraph.mdx b/website/pages/ko/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/ko/publishing/publishing-a-subgraph.mdx rename to website/pages/ko/publishing/publishing-a-subgraph.mdx diff --git a/pages/ko/querying/billing.mdx b/website/pages/ko/querying/billing.mdx similarity index 100% rename from pages/ko/querying/billing.mdx rename to website/pages/ko/querying/billing.mdx diff --git a/pages/ko/querying/distributed-systems.mdx b/website/pages/ko/querying/distributed-systems.mdx similarity index 100% rename from pages/ko/querying/distributed-systems.mdx rename to website/pages/ko/querying/distributed-systems.mdx diff --git a/pages/ko/querying/graphql-api.mdx b/website/pages/ko/querying/graphql-api.mdx similarity index 100% rename from pages/ko/querying/graphql-api.mdx rename to website/pages/ko/querying/graphql-api.mdx diff --git a/pages/ko/querying/managing-api-keys.mdx b/website/pages/ko/querying/managing-api-keys.mdx similarity index 100% rename from pages/ko/querying/managing-api-keys.mdx rename to website/pages/ko/querying/managing-api-keys.mdx diff --git a/pages/ko/querying/querying-best-practices.mdx b/website/pages/ko/querying/querying-best-practices.mdx similarity index 100% rename from pages/ko/querying/querying-best-practices.mdx rename to website/pages/ko/querying/querying-best-practices.mdx diff --git a/pages/ko/querying/querying-from-an-application.mdx b/website/pages/ko/querying/querying-from-an-application.mdx similarity index 100% rename from pages/ko/querying/querying-from-an-application.mdx rename to website/pages/ko/querying/querying-from-an-application.mdx diff --git a/pages/ko/querying/querying-the-graph.mdx b/website/pages/ko/querying/querying-the-graph.mdx similarity index 100% rename from pages/ko/querying/querying-the-graph.mdx rename to website/pages/ko/querying/querying-the-graph.mdx diff --git a/pages/ko/querying/querying-the-hosted-service.mdx b/website/pages/ko/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/ko/querying/querying-the-hosted-service.mdx rename to website/pages/ko/querying/querying-the-hosted-service.mdx diff --git a/pages/ko/release-notes/assemblyscript-migration-guide.mdx b/website/pages/ko/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/ko/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/ko/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/ko/translations.ts b/website/pages/ko/translations.ts similarity index 100% rename from pages/ko/translations.ts rename to website/pages/ko/translations.ts diff --git a/pages/ru/cookbook/arweave.mdx b/website/pages/ru/cookbook/arweave.mdx similarity index 100% rename from pages/ru/cookbook/arweave.mdx rename to website/pages/ru/cookbook/arweave.mdx diff --git a/pages/ru/cookbook/quick-start.mdx b/website/pages/ru/cookbook/quick-start.mdx similarity index 100% rename from pages/ru/cookbook/quick-start.mdx rename to website/pages/ru/cookbook/quick-start.mdx diff --git a/pages/ru/cookbook/subgraph-debug-forking.mdx b/website/pages/ru/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/ru/cookbook/subgraph-debug-forking.mdx rename to website/pages/ru/cookbook/subgraph-debug-forking.mdx diff --git a/pages/ru/cookbook/subgraph-uncrashable.mdx b/website/pages/ru/cookbook/subgraph-uncrashable.mdx similarity index 100% rename from pages/ru/cookbook/subgraph-uncrashable.mdx rename to website/pages/ru/cookbook/subgraph-uncrashable.mdx diff --git a/pages/ru/deploying/hosted-service.mdx b/website/pages/ru/deploying/hosted-service.mdx similarity index 100% rename from pages/ru/deploying/hosted-service.mdx rename to website/pages/ru/deploying/hosted-service.mdx diff --git a/pages/ru/firehose.mdx b/website/pages/ru/firehose.mdx similarity index 100% rename from pages/ru/firehose.mdx rename to website/pages/ru/firehose.mdx diff --git a/pages/ru/tokenomics.mdx b/website/pages/ru/tokenomics.mdx similarity index 100% rename from pages/ru/tokenomics.mdx rename to website/pages/ru/tokenomics.mdx diff --git a/pages/uk/docsearch.json b/website/pages/uk/docsearch.json similarity index 100% rename from pages/uk/docsearch.json rename to website/pages/uk/docsearch.json diff --git a/pages/uk/global.json b/website/pages/uk/global.json similarity index 100% rename from pages/uk/global.json rename to website/pages/uk/global.json diff --git a/pages/uk/index.json b/website/pages/uk/index.json similarity index 100% rename from pages/uk/index.json rename to website/pages/uk/index.json diff --git a/pages/uk/network/benefits.mdx b/website/pages/uk/network/benefits.mdx similarity index 100% rename from pages/uk/network/benefits.mdx rename to website/pages/uk/network/benefits.mdx diff --git a/pages/uk/network/curating.mdx b/website/pages/uk/network/curating.mdx similarity index 100% rename from pages/uk/network/curating.mdx rename to website/pages/uk/network/curating.mdx diff --git a/pages/uk/network/delegating.mdx b/website/pages/uk/network/delegating.mdx similarity index 100% rename from pages/uk/network/delegating.mdx rename to website/pages/uk/network/delegating.mdx diff --git a/pages/uk/network/developing.mdx b/website/pages/uk/network/developing.mdx similarity index 100% rename from pages/uk/network/developing.mdx rename to website/pages/uk/network/developing.mdx diff --git a/pages/ur/about.mdx b/website/pages/ur/about.mdx similarity index 100% rename from pages/ur/about.mdx rename to website/pages/ur/about.mdx diff --git a/pages/ur/billing.mdx b/website/pages/ur/billing.mdx similarity index 100% rename from pages/ur/billing.mdx rename to website/pages/ur/billing.mdx diff --git a/pages/ur/cookbook/arweave.mdx b/website/pages/ur/cookbook/arweave.mdx similarity index 100% rename from pages/ur/cookbook/arweave.mdx rename to website/pages/ur/cookbook/arweave.mdx diff --git a/pages/ur/cookbook/cosmos.mdx b/website/pages/ur/cookbook/cosmos.mdx similarity index 100% rename from pages/ur/cookbook/cosmos.mdx rename to website/pages/ur/cookbook/cosmos.mdx diff --git a/pages/ur/cookbook/grafting.mdx b/website/pages/ur/cookbook/grafting.mdx similarity index 100% rename from pages/ur/cookbook/grafting.mdx rename to website/pages/ur/cookbook/grafting.mdx diff --git a/pages/ur/cookbook/migrating-a-subgraph.mdx b/website/pages/ur/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/ur/cookbook/migrating-a-subgraph.mdx rename to website/pages/ur/cookbook/migrating-a-subgraph.mdx diff --git a/pages/ur/cookbook/near.mdx b/website/pages/ur/cookbook/near.mdx similarity index 100% rename from pages/ur/cookbook/near.mdx rename to website/pages/ur/cookbook/near.mdx diff --git a/pages/ur/cookbook/quick-start.mdx b/website/pages/ur/cookbook/quick-start.mdx similarity index 100% rename from pages/ur/cookbook/quick-start.mdx rename to website/pages/ur/cookbook/quick-start.mdx diff --git a/pages/ur/cookbook/subgraph-debug-forking.mdx b/website/pages/ur/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/ur/cookbook/subgraph-debug-forking.mdx rename to website/pages/ur/cookbook/subgraph-debug-forking.mdx diff --git a/pages/ur/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/ur/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/ur/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/ur/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/ur/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/ur/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/ur/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/ur/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/ur/deploying/hosted-service.mdx b/website/pages/ur/deploying/hosted-service.mdx similarity index 100% rename from pages/ur/deploying/hosted-service.mdx rename to website/pages/ur/deploying/hosted-service.mdx diff --git a/pages/ur/deploying/subgraph-studio-faqs.mdx b/website/pages/ur/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/ur/deploying/subgraph-studio-faqs.mdx rename to website/pages/ur/deploying/subgraph-studio-faqs.mdx diff --git a/pages/ur/deploying/subgraph-studio.mdx b/website/pages/ur/deploying/subgraph-studio.mdx similarity index 100% rename from pages/ur/deploying/subgraph-studio.mdx rename to website/pages/ur/deploying/subgraph-studio.mdx diff --git a/pages/ur/developing/assemblyscript-api.mdx b/website/pages/ur/developing/assemblyscript-api.mdx similarity index 100% rename from pages/ur/developing/assemblyscript-api.mdx rename to website/pages/ur/developing/assemblyscript-api.mdx diff --git a/pages/ur/developing/creating-a-subgraph.mdx b/website/pages/ur/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/ur/developing/creating-a-subgraph.mdx rename to website/pages/ur/developing/creating-a-subgraph.mdx diff --git a/pages/ur/developing/developer-faqs.mdx b/website/pages/ur/developing/developer-faqs.mdx similarity index 100% rename from pages/ur/developing/developer-faqs.mdx rename to website/pages/ur/developing/developer-faqs.mdx diff --git a/pages/ur/developing/supported-networks.mdx b/website/pages/ur/developing/supported-networks.mdx similarity index 100% rename from pages/ur/developing/supported-networks.mdx rename to website/pages/ur/developing/supported-networks.mdx diff --git a/pages/ur/developing/unit-testing-framework.mdx b/website/pages/ur/developing/unit-testing-framework.mdx similarity index 100% rename from pages/ur/developing/unit-testing-framework.mdx rename to website/pages/ur/developing/unit-testing-framework.mdx diff --git a/pages/ur/docsearch.json b/website/pages/ur/docsearch.json similarity index 100% rename from pages/ur/docsearch.json rename to website/pages/ur/docsearch.json diff --git a/pages/ur/firehose.mdx b/website/pages/ur/firehose.mdx similarity index 100% rename from pages/ur/firehose.mdx rename to website/pages/ur/firehose.mdx diff --git a/pages/ur/global.json b/website/pages/ur/global.json similarity index 100% rename from pages/ur/global.json rename to website/pages/ur/global.json diff --git a/pages/ur/index.json b/website/pages/ur/index.json similarity index 100% rename from pages/ur/index.json rename to website/pages/ur/index.json diff --git a/pages/ur/indexing/operating-graph-node.mdx b/website/pages/ur/indexing/operating-graph-node.mdx similarity index 100% rename from pages/ur/indexing/operating-graph-node.mdx rename to website/pages/ur/indexing/operating-graph-node.mdx diff --git a/pages/ur/managing/deprecating-a-subgraph.mdx b/website/pages/ur/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/ur/managing/deprecating-a-subgraph.mdx rename to website/pages/ur/managing/deprecating-a-subgraph.mdx diff --git a/pages/ur/managing/transferring-subgraph-ownership.mdx b/website/pages/ur/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/ur/managing/transferring-subgraph-ownership.mdx rename to website/pages/ur/managing/transferring-subgraph-ownership.mdx diff --git a/pages/ur/network-transition-faq.mdx b/website/pages/ur/network-transition-faq.mdx similarity index 100% rename from pages/ur/network-transition-faq.mdx rename to website/pages/ur/network-transition-faq.mdx diff --git a/pages/ur/network/benefits.mdx b/website/pages/ur/network/benefits.mdx similarity index 100% rename from pages/ur/network/benefits.mdx rename to website/pages/ur/network/benefits.mdx diff --git a/pages/ur/network/curating.mdx b/website/pages/ur/network/curating.mdx similarity index 100% rename from pages/ur/network/curating.mdx rename to website/pages/ur/network/curating.mdx diff --git a/pages/ur/network/delegating.mdx b/website/pages/ur/network/delegating.mdx similarity index 100% rename from pages/ur/network/delegating.mdx rename to website/pages/ur/network/delegating.mdx diff --git a/pages/ur/network/developing.mdx b/website/pages/ur/network/developing.mdx similarity index 100% rename from pages/ur/network/developing.mdx rename to website/pages/ur/network/developing.mdx diff --git a/pages/ur/network/explorer.mdx b/website/pages/ur/network/explorer.mdx similarity index 100% rename from pages/ur/network/explorer.mdx rename to website/pages/ur/network/explorer.mdx diff --git a/pages/ur/network/indexing.mdx b/website/pages/ur/network/indexing.mdx similarity index 100% rename from pages/ur/network/indexing.mdx rename to website/pages/ur/network/indexing.mdx diff --git a/pages/ur/network/overview.mdx b/website/pages/ur/network/overview.mdx similarity index 100% rename from pages/ur/network/overview.mdx rename to website/pages/ur/network/overview.mdx diff --git a/pages/ur/operating-graph-node.mdx b/website/pages/ur/operating-graph-node.mdx similarity index 100% rename from pages/ur/operating-graph-node.mdx rename to website/pages/ur/operating-graph-node.mdx diff --git a/pages/ur/publishing/publishing-a-subgraph.mdx b/website/pages/ur/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/ur/publishing/publishing-a-subgraph.mdx rename to website/pages/ur/publishing/publishing-a-subgraph.mdx diff --git a/pages/ur/querying/distributed-systems.mdx b/website/pages/ur/querying/distributed-systems.mdx similarity index 100% rename from pages/ur/querying/distributed-systems.mdx rename to website/pages/ur/querying/distributed-systems.mdx diff --git a/pages/ur/querying/graphql-api.mdx b/website/pages/ur/querying/graphql-api.mdx similarity index 100% rename from pages/ur/querying/graphql-api.mdx rename to website/pages/ur/querying/graphql-api.mdx diff --git a/pages/ur/querying/managing-api-keys.mdx b/website/pages/ur/querying/managing-api-keys.mdx similarity index 100% rename from pages/ur/querying/managing-api-keys.mdx rename to website/pages/ur/querying/managing-api-keys.mdx diff --git a/pages/ur/querying/querying-best-practices.mdx b/website/pages/ur/querying/querying-best-practices.mdx similarity index 100% rename from pages/ur/querying/querying-best-practices.mdx rename to website/pages/ur/querying/querying-best-practices.mdx diff --git a/pages/ur/querying/querying-from-an-application.mdx b/website/pages/ur/querying/querying-from-an-application.mdx similarity index 100% rename from pages/ur/querying/querying-from-an-application.mdx rename to website/pages/ur/querying/querying-from-an-application.mdx diff --git a/pages/ur/querying/querying-the-graph.mdx b/website/pages/ur/querying/querying-the-graph.mdx similarity index 100% rename from pages/ur/querying/querying-the-graph.mdx rename to website/pages/ur/querying/querying-the-graph.mdx diff --git a/pages/ur/querying/querying-the-hosted-service.mdx b/website/pages/ur/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/ur/querying/querying-the-hosted-service.mdx rename to website/pages/ur/querying/querying-the-hosted-service.mdx diff --git a/pages/ur/release-notes/assemblyscript-migration-guide.mdx b/website/pages/ur/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/ur/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/ur/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/ur/substreams.mdx b/website/pages/ur/substreams.mdx similarity index 100% rename from pages/ur/substreams.mdx rename to website/pages/ur/substreams.mdx diff --git a/pages/vi/about.mdx b/website/pages/vi/about.mdx similarity index 100% rename from pages/vi/about.mdx rename to website/pages/vi/about.mdx diff --git a/pages/vi/cookbook/arweave.mdx b/website/pages/vi/cookbook/arweave.mdx similarity index 100% rename from pages/vi/cookbook/arweave.mdx rename to website/pages/vi/cookbook/arweave.mdx diff --git a/pages/vi/cookbook/cosmos.mdx b/website/pages/vi/cookbook/cosmos.mdx similarity index 100% rename from pages/vi/cookbook/cosmos.mdx rename to website/pages/vi/cookbook/cosmos.mdx diff --git a/pages/vi/cookbook/migrating-a-subgraph.mdx b/website/pages/vi/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/vi/cookbook/migrating-a-subgraph.mdx rename to website/pages/vi/cookbook/migrating-a-subgraph.mdx diff --git a/pages/vi/cookbook/multisig.mdx b/website/pages/vi/cookbook/multisig.mdx similarity index 100% rename from pages/vi/cookbook/multisig.mdx rename to website/pages/vi/cookbook/multisig.mdx diff --git a/pages/vi/cookbook/near.mdx b/website/pages/vi/cookbook/near.mdx similarity index 100% rename from pages/vi/cookbook/near.mdx rename to website/pages/vi/cookbook/near.mdx diff --git a/pages/vi/cookbook/quick-start.mdx b/website/pages/vi/cookbook/quick-start.mdx similarity index 100% rename from pages/vi/cookbook/quick-start.mdx rename to website/pages/vi/cookbook/quick-start.mdx diff --git a/pages/vi/cookbook/subgraph-debug-forking.mdx b/website/pages/vi/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/vi/cookbook/subgraph-debug-forking.mdx rename to website/pages/vi/cookbook/subgraph-debug-forking.mdx diff --git a/pages/vi/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/vi/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/vi/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/vi/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/vi/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/vi/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/vi/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/vi/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/vi/deploying/hosted-service.mdx b/website/pages/vi/deploying/hosted-service.mdx similarity index 100% rename from pages/vi/deploying/hosted-service.mdx rename to website/pages/vi/deploying/hosted-service.mdx diff --git a/pages/vi/deploying/subgraph-studio-faqs.mdx b/website/pages/vi/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/vi/deploying/subgraph-studio-faqs.mdx rename to website/pages/vi/deploying/subgraph-studio-faqs.mdx diff --git a/pages/vi/deploying/subgraph-studio.mdx b/website/pages/vi/deploying/subgraph-studio.mdx similarity index 100% rename from pages/vi/deploying/subgraph-studio.mdx rename to website/pages/vi/deploying/subgraph-studio.mdx diff --git a/pages/vi/developing/assemblyscript-api.mdx b/website/pages/vi/developing/assemblyscript-api.mdx similarity index 100% rename from pages/vi/developing/assemblyscript-api.mdx rename to website/pages/vi/developing/assemblyscript-api.mdx diff --git a/pages/vi/developing/creating-a-subgraph.mdx b/website/pages/vi/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/vi/developing/creating-a-subgraph.mdx rename to website/pages/vi/developing/creating-a-subgraph.mdx diff --git a/pages/vi/developing/defining-a-subgraph.mdx b/website/pages/vi/developing/defining-a-subgraph.mdx similarity index 100% rename from pages/vi/developing/defining-a-subgraph.mdx rename to website/pages/vi/developing/defining-a-subgraph.mdx diff --git a/pages/vi/developing/developer-faqs.mdx b/website/pages/vi/developing/developer-faqs.mdx similarity index 100% rename from pages/vi/developing/developer-faqs.mdx rename to website/pages/vi/developing/developer-faqs.mdx diff --git a/pages/vi/developing/unit-testing-framework.mdx b/website/pages/vi/developing/unit-testing-framework.mdx similarity index 100% rename from pages/vi/developing/unit-testing-framework.mdx rename to website/pages/vi/developing/unit-testing-framework.mdx diff --git a/pages/vi/docsearch.json b/website/pages/vi/docsearch.json similarity index 100% rename from pages/vi/docsearch.json rename to website/pages/vi/docsearch.json diff --git a/pages/vi/global.json b/website/pages/vi/global.json similarity index 100% rename from pages/vi/global.json rename to website/pages/vi/global.json diff --git a/pages/vi/index.json b/website/pages/vi/index.json similarity index 100% rename from pages/vi/index.json rename to website/pages/vi/index.json diff --git a/pages/vi/managing/deprecating-a-subgraph.mdx b/website/pages/vi/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/vi/managing/deprecating-a-subgraph.mdx rename to website/pages/vi/managing/deprecating-a-subgraph.mdx diff --git a/pages/vi/managing/transferring-subgraph-ownership.mdx b/website/pages/vi/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/vi/managing/transferring-subgraph-ownership.mdx rename to website/pages/vi/managing/transferring-subgraph-ownership.mdx diff --git a/pages/vi/network/curating.mdx b/website/pages/vi/network/curating.mdx similarity index 100% rename from pages/vi/network/curating.mdx rename to website/pages/vi/network/curating.mdx diff --git a/pages/vi/network/delegating.mdx b/website/pages/vi/network/delegating.mdx similarity index 100% rename from pages/vi/network/delegating.mdx rename to website/pages/vi/network/delegating.mdx diff --git a/pages/vi/network/explorer.mdx b/website/pages/vi/network/explorer.mdx similarity index 100% rename from pages/vi/network/explorer.mdx rename to website/pages/vi/network/explorer.mdx diff --git a/pages/vi/network/indexing.mdx b/website/pages/vi/network/indexing.mdx similarity index 100% rename from pages/vi/network/indexing.mdx rename to website/pages/vi/network/indexing.mdx diff --git a/pages/vi/network/overview.mdx b/website/pages/vi/network/overview.mdx similarity index 100% rename from pages/vi/network/overview.mdx rename to website/pages/vi/network/overview.mdx diff --git a/pages/vi/publishing/publishing-a-subgraph.mdx b/website/pages/vi/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/vi/publishing/publishing-a-subgraph.mdx rename to website/pages/vi/publishing/publishing-a-subgraph.mdx diff --git a/pages/vi/querying/billing.mdx b/website/pages/vi/querying/billing.mdx similarity index 100% rename from pages/vi/querying/billing.mdx rename to website/pages/vi/querying/billing.mdx diff --git a/pages/vi/querying/distributed-systems.mdx b/website/pages/vi/querying/distributed-systems.mdx similarity index 100% rename from pages/vi/querying/distributed-systems.mdx rename to website/pages/vi/querying/distributed-systems.mdx diff --git a/pages/vi/querying/graphql-api.mdx b/website/pages/vi/querying/graphql-api.mdx similarity index 100% rename from pages/vi/querying/graphql-api.mdx rename to website/pages/vi/querying/graphql-api.mdx diff --git a/pages/vi/querying/managing-api-keys.mdx b/website/pages/vi/querying/managing-api-keys.mdx similarity index 100% rename from pages/vi/querying/managing-api-keys.mdx rename to website/pages/vi/querying/managing-api-keys.mdx diff --git a/pages/vi/querying/querying-best-practices.mdx b/website/pages/vi/querying/querying-best-practices.mdx similarity index 100% rename from pages/vi/querying/querying-best-practices.mdx rename to website/pages/vi/querying/querying-best-practices.mdx diff --git a/pages/vi/querying/querying-from-an-application.mdx b/website/pages/vi/querying/querying-from-an-application.mdx similarity index 100% rename from pages/vi/querying/querying-from-an-application.mdx rename to website/pages/vi/querying/querying-from-an-application.mdx diff --git a/pages/vi/querying/querying-the-graph.mdx b/website/pages/vi/querying/querying-the-graph.mdx similarity index 100% rename from pages/vi/querying/querying-the-graph.mdx rename to website/pages/vi/querying/querying-the-graph.mdx diff --git a/pages/vi/querying/querying-the-hosted-service.mdx b/website/pages/vi/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/vi/querying/querying-the-hosted-service.mdx rename to website/pages/vi/querying/querying-the-hosted-service.mdx diff --git a/pages/vi/release-notes/assemblyscript-migration-guide.mdx b/website/pages/vi/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/vi/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/vi/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/vi/translations.ts b/website/pages/vi/translations.ts similarity index 100% rename from pages/vi/translations.ts rename to website/pages/vi/translations.ts diff --git a/pages/zh/about.mdx b/website/pages/zh/about.mdx similarity index 100% rename from pages/zh/about.mdx rename to website/pages/zh/about.mdx diff --git a/pages/zh/cookbook/arweave.mdx b/website/pages/zh/cookbook/arweave.mdx similarity index 100% rename from pages/zh/cookbook/arweave.mdx rename to website/pages/zh/cookbook/arweave.mdx diff --git a/pages/zh/cookbook/cosmos.mdx b/website/pages/zh/cookbook/cosmos.mdx similarity index 100% rename from pages/zh/cookbook/cosmos.mdx rename to website/pages/zh/cookbook/cosmos.mdx diff --git a/pages/zh/cookbook/migrating-a-subgraph.mdx b/website/pages/zh/cookbook/migrating-a-subgraph.mdx similarity index 100% rename from pages/zh/cookbook/migrating-a-subgraph.mdx rename to website/pages/zh/cookbook/migrating-a-subgraph.mdx diff --git a/pages/zh/cookbook/multisig.mdx b/website/pages/zh/cookbook/multisig.mdx similarity index 100% rename from pages/zh/cookbook/multisig.mdx rename to website/pages/zh/cookbook/multisig.mdx diff --git a/pages/zh/cookbook/near.mdx b/website/pages/zh/cookbook/near.mdx similarity index 100% rename from pages/zh/cookbook/near.mdx rename to website/pages/zh/cookbook/near.mdx diff --git a/pages/zh/cookbook/quick-start.mdx b/website/pages/zh/cookbook/quick-start.mdx similarity index 100% rename from pages/zh/cookbook/quick-start.mdx rename to website/pages/zh/cookbook/quick-start.mdx diff --git a/pages/zh/cookbook/subgraph-debug-forking.mdx b/website/pages/zh/cookbook/subgraph-debug-forking.mdx similarity index 100% rename from pages/zh/cookbook/subgraph-debug-forking.mdx rename to website/pages/zh/cookbook/subgraph-debug-forking.mdx diff --git a/pages/zh/deploying/deploying-a-subgraph-to-hosted.mdx b/website/pages/zh/deploying/deploying-a-subgraph-to-hosted.mdx similarity index 100% rename from pages/zh/deploying/deploying-a-subgraph-to-hosted.mdx rename to website/pages/zh/deploying/deploying-a-subgraph-to-hosted.mdx diff --git a/pages/zh/deploying/deploying-a-subgraph-to-studio.mdx b/website/pages/zh/deploying/deploying-a-subgraph-to-studio.mdx similarity index 100% rename from pages/zh/deploying/deploying-a-subgraph-to-studio.mdx rename to website/pages/zh/deploying/deploying-a-subgraph-to-studio.mdx diff --git a/pages/zh/deploying/hosted-service.mdx b/website/pages/zh/deploying/hosted-service.mdx similarity index 100% rename from pages/zh/deploying/hosted-service.mdx rename to website/pages/zh/deploying/hosted-service.mdx diff --git a/pages/zh/deploying/subgraph-studio-faqs.mdx b/website/pages/zh/deploying/subgraph-studio-faqs.mdx similarity index 100% rename from pages/zh/deploying/subgraph-studio-faqs.mdx rename to website/pages/zh/deploying/subgraph-studio-faqs.mdx diff --git a/pages/zh/deploying/subgraph-studio.mdx b/website/pages/zh/deploying/subgraph-studio.mdx similarity index 100% rename from pages/zh/deploying/subgraph-studio.mdx rename to website/pages/zh/deploying/subgraph-studio.mdx diff --git a/pages/zh/developing/assemblyscript-api.mdx b/website/pages/zh/developing/assemblyscript-api.mdx similarity index 100% rename from pages/zh/developing/assemblyscript-api.mdx rename to website/pages/zh/developing/assemblyscript-api.mdx diff --git a/pages/zh/developing/creating-a-subgraph.mdx b/website/pages/zh/developing/creating-a-subgraph.mdx similarity index 100% rename from pages/zh/developing/creating-a-subgraph.mdx rename to website/pages/zh/developing/creating-a-subgraph.mdx diff --git a/pages/zh/developing/defining-a-subgraph.mdx b/website/pages/zh/developing/defining-a-subgraph.mdx similarity index 100% rename from pages/zh/developing/defining-a-subgraph.mdx rename to website/pages/zh/developing/defining-a-subgraph.mdx diff --git a/pages/zh/developing/developer-faqs.mdx b/website/pages/zh/developing/developer-faqs.mdx similarity index 100% rename from pages/zh/developing/developer-faqs.mdx rename to website/pages/zh/developing/developer-faqs.mdx diff --git a/pages/zh/developing/unit-testing-framework.mdx b/website/pages/zh/developing/unit-testing-framework.mdx similarity index 100% rename from pages/zh/developing/unit-testing-framework.mdx rename to website/pages/zh/developing/unit-testing-framework.mdx diff --git a/pages/zh/docsearch.json b/website/pages/zh/docsearch.json similarity index 100% rename from pages/zh/docsearch.json rename to website/pages/zh/docsearch.json diff --git a/pages/zh/global.json b/website/pages/zh/global.json similarity index 100% rename from pages/zh/global.json rename to website/pages/zh/global.json diff --git a/pages/zh/index.json b/website/pages/zh/index.json similarity index 100% rename from pages/zh/index.json rename to website/pages/zh/index.json diff --git a/pages/zh/managing/deprecating-a-subgraph.mdx b/website/pages/zh/managing/deprecating-a-subgraph.mdx similarity index 100% rename from pages/zh/managing/deprecating-a-subgraph.mdx rename to website/pages/zh/managing/deprecating-a-subgraph.mdx diff --git a/pages/zh/managing/transferring-subgraph-ownership.mdx b/website/pages/zh/managing/transferring-subgraph-ownership.mdx similarity index 100% rename from pages/zh/managing/transferring-subgraph-ownership.mdx rename to website/pages/zh/managing/transferring-subgraph-ownership.mdx diff --git a/pages/zh/network/curating.mdx b/website/pages/zh/network/curating.mdx similarity index 100% rename from pages/zh/network/curating.mdx rename to website/pages/zh/network/curating.mdx diff --git a/pages/zh/network/delegating.mdx b/website/pages/zh/network/delegating.mdx similarity index 100% rename from pages/zh/network/delegating.mdx rename to website/pages/zh/network/delegating.mdx diff --git a/pages/zh/network/explorer.mdx b/website/pages/zh/network/explorer.mdx similarity index 100% rename from pages/zh/network/explorer.mdx rename to website/pages/zh/network/explorer.mdx diff --git a/pages/zh/network/indexing.mdx b/website/pages/zh/network/indexing.mdx similarity index 100% rename from pages/zh/network/indexing.mdx rename to website/pages/zh/network/indexing.mdx diff --git a/pages/zh/network/overview.mdx b/website/pages/zh/network/overview.mdx similarity index 100% rename from pages/zh/network/overview.mdx rename to website/pages/zh/network/overview.mdx diff --git a/pages/zh/publishing/publishing-a-subgraph.mdx b/website/pages/zh/publishing/publishing-a-subgraph.mdx similarity index 100% rename from pages/zh/publishing/publishing-a-subgraph.mdx rename to website/pages/zh/publishing/publishing-a-subgraph.mdx diff --git a/pages/zh/querying/billing.mdx b/website/pages/zh/querying/billing.mdx similarity index 100% rename from pages/zh/querying/billing.mdx rename to website/pages/zh/querying/billing.mdx diff --git a/pages/zh/querying/distributed-systems.mdx b/website/pages/zh/querying/distributed-systems.mdx similarity index 100% rename from pages/zh/querying/distributed-systems.mdx rename to website/pages/zh/querying/distributed-systems.mdx diff --git a/pages/zh/querying/graphql-api.mdx b/website/pages/zh/querying/graphql-api.mdx similarity index 100% rename from pages/zh/querying/graphql-api.mdx rename to website/pages/zh/querying/graphql-api.mdx diff --git a/pages/zh/querying/managing-api-keys.mdx b/website/pages/zh/querying/managing-api-keys.mdx similarity index 100% rename from pages/zh/querying/managing-api-keys.mdx rename to website/pages/zh/querying/managing-api-keys.mdx diff --git a/pages/zh/querying/querying-best-practices.mdx b/website/pages/zh/querying/querying-best-practices.mdx similarity index 100% rename from pages/zh/querying/querying-best-practices.mdx rename to website/pages/zh/querying/querying-best-practices.mdx diff --git a/pages/zh/querying/querying-from-an-application.mdx b/website/pages/zh/querying/querying-from-an-application.mdx similarity index 100% rename from pages/zh/querying/querying-from-an-application.mdx rename to website/pages/zh/querying/querying-from-an-application.mdx diff --git a/pages/zh/querying/querying-the-graph.mdx b/website/pages/zh/querying/querying-the-graph.mdx similarity index 100% rename from pages/zh/querying/querying-the-graph.mdx rename to website/pages/zh/querying/querying-the-graph.mdx diff --git a/pages/zh/querying/querying-the-hosted-service.mdx b/website/pages/zh/querying/querying-the-hosted-service.mdx similarity index 100% rename from pages/zh/querying/querying-the-hosted-service.mdx rename to website/pages/zh/querying/querying-the-hosted-service.mdx diff --git a/pages/zh/release-notes/assemblyscript-migration-guide.mdx b/website/pages/zh/release-notes/assemblyscript-migration-guide.mdx similarity index 100% rename from pages/zh/release-notes/assemblyscript-migration-guide.mdx rename to website/pages/zh/release-notes/assemblyscript-migration-guide.mdx diff --git a/pages/zh/translations.ts b/website/pages/zh/translations.ts similarity index 100% rename from pages/zh/translations.ts rename to website/pages/zh/translations.ts diff --git a/public/img/1create-subgraph.png b/website/public/img/1create-subgraph.png similarity index 100% rename from public/img/1create-subgraph.png rename to website/public/img/1create-subgraph.png diff --git a/public/img/Add-GRT-New-Page.png b/website/public/img/Add-GRT-New-Page.png similarity index 100% rename from public/img/Add-GRT-New-Page.png rename to website/public/img/Add-GRT-New-Page.png diff --git a/public/img/Curation-Overview.png b/website/public/img/Curation-Overview.png similarity index 100% rename from public/img/Curation-Overview.png rename to website/public/img/Curation-Overview.png diff --git a/public/img/Curation-Stats.png b/website/public/img/Curation-Stats.png similarity index 100% rename from public/img/Curation-Stats.png rename to website/public/img/Curation-Stats.png diff --git a/public/img/Delegation-Overview.png b/website/public/img/Delegation-Overview.png similarity index 100% rename from public/img/Delegation-Overview.png rename to website/public/img/Delegation-Overview.png diff --git a/public/img/Delegation-Reward-Formula.png b/website/public/img/Delegation-Reward-Formula.png similarity index 100% rename from public/img/Delegation-Reward-Formula.png rename to website/public/img/Delegation-Reward-Formula.png diff --git a/public/img/Delegation-Stats.png b/website/public/img/Delegation-Stats.png similarity index 100% rename from public/img/Delegation-Stats.png rename to website/public/img/Delegation-Stats.png diff --git a/public/img/Delegation-Unbonding.png b/website/public/img/Delegation-Unbonding.png similarity index 100% rename from public/img/Delegation-Unbonding.png rename to website/public/img/Delegation-Unbonding.png diff --git a/public/img/Epoch-Stats.png b/website/public/img/Epoch-Stats.png similarity index 100% rename from public/img/Epoch-Stats.png rename to website/public/img/Epoch-Stats.png diff --git a/public/img/Explorer-Signal-Unsignal.png b/website/public/img/Explorer-Signal-Unsignal.png similarity index 100% rename from public/img/Explorer-Signal-Unsignal.png rename to website/public/img/Explorer-Signal-Unsignal.png diff --git a/public/img/Indexer-Pane.png b/website/public/img/Indexer-Pane.png similarity index 100% rename from public/img/Indexer-Pane.png rename to website/public/img/Indexer-Pane.png diff --git a/public/img/Indexer-Stats.png b/website/public/img/Indexer-Stats.png similarity index 100% rename from public/img/Indexer-Stats.png rename to website/public/img/Indexer-Stats.png diff --git a/public/img/Indexing-Details-Pane.png b/website/public/img/Indexing-Details-Pane.png similarity index 100% rename from public/img/Indexing-Details-Pane.png rename to website/public/img/Indexing-Details-Pane.png diff --git a/public/img/Indexing-Reward-Cut.png b/website/public/img/Indexing-Reward-Cut.png similarity index 100% rename from public/img/Indexing-Reward-Cut.png rename to website/public/img/Indexing-Reward-Cut.png diff --git a/public/img/Network-Stats.png b/website/public/img/Network-Stats.png similarity index 100% rename from public/img/Network-Stats.png rename to website/public/img/Network-Stats.png diff --git a/public/img/Network-roles@2x.png b/website/public/img/Network-roles@2x.png similarity index 100% rename from public/img/Network-roles@2x.png rename to website/public/img/Network-roles@2x.png diff --git a/public/img/New-Billing-Pane.png b/website/public/img/New-Billing-Pane.png similarity index 100% rename from public/img/New-Billing-Pane.png rename to website/public/img/New-Billing-Pane.png diff --git a/public/img/Profile-Overview.png b/website/public/img/Profile-Overview.png similarity index 100% rename from public/img/Profile-Overview.png rename to website/public/img/Profile-Overview.png diff --git a/public/img/Profile-Settings.png b/website/public/img/Profile-Settings.png similarity index 100% rename from public/img/Profile-Settings.png rename to website/public/img/Profile-Settings.png diff --git a/public/img/QueryFee.png b/website/public/img/QueryFee.png similarity index 100% rename from public/img/QueryFee.png rename to website/public/img/QueryFee.png diff --git a/public/img/Share-Forumla.png b/website/public/img/Share-Forumla.png similarity index 100% rename from public/img/Share-Forumla.png rename to website/public/img/Share-Forumla.png diff --git a/public/img/Subgraph-Details.png b/website/public/img/Subgraph-Details.png similarity index 100% rename from public/img/Subgraph-Details.png rename to website/public/img/Subgraph-Details.png diff --git a/public/img/Subgraph-Slug.png b/website/public/img/Subgraph-Slug.png similarity index 100% rename from public/img/Subgraph-Slug.png rename to website/public/img/Subgraph-Slug.png diff --git a/public/img/Subgraphs-Explorer-Landing.png b/website/public/img/Subgraphs-Explorer-Landing.png similarity index 100% rename from public/img/Subgraphs-Explorer-Landing.png rename to website/public/img/Subgraphs-Explorer-Landing.png diff --git a/public/img/Subgraphs-Overview.png b/website/public/img/Subgraphs-Overview.png similarity index 100% rename from public/img/Subgraphs-Overview.png rename to website/public/img/Subgraphs-Overview.png diff --git a/public/img/Tokeneconomics-Diagram@2x.png b/website/public/img/Tokeneconomics-Diagram@2x.png similarity index 100% rename from public/img/Tokeneconomics-Diagram@2x.png rename to website/public/img/Tokeneconomics-Diagram@2x.png diff --git a/public/img/Unarchive.png b/website/public/img/Unarchive.png similarity index 100% rename from public/img/Unarchive.png rename to website/public/img/Unarchive.png diff --git a/public/img/Wallet-Details.png b/website/public/img/Wallet-Details.png similarity index 100% rename from public/img/Wallet-Details.png rename to website/public/img/Wallet-Details.png diff --git a/public/img/api-image.png b/website/public/img/api-image.png similarity index 100% rename from public/img/api-image.png rename to website/public/img/api-image.png diff --git a/public/img/arbitrum-screenshot-toggle.png b/website/public/img/arbitrum-screenshot-toggle.png similarity index 100% rename from public/img/arbitrum-screenshot-toggle.png rename to website/public/img/arbitrum-screenshot-toggle.png diff --git a/public/img/billing-flow.png b/website/public/img/billing-flow.png similarity index 100% rename from public/img/billing-flow.png rename to website/public/img/billing-flow.png diff --git a/public/img/bonding-curve.png b/website/public/img/bonding-curve.png similarity index 100% rename from public/img/bonding-curve.png rename to website/public/img/bonding-curve.png diff --git a/public/img/curate-own-subgraph-tx.png b/website/public/img/curate-own-subgraph-tx.png similarity index 100% rename from public/img/curate-own-subgraph-tx.png rename to website/public/img/curate-own-subgraph-tx.png diff --git a/public/img/curator-signaling.png b/website/public/img/curator-signaling.png similarity index 100% rename from public/img/curator-signaling.png rename to website/public/img/curator-signaling.png diff --git a/public/img/defining-a-subgraph.png b/website/public/img/defining-a-subgraph.png similarity index 100% rename from public/img/defining-a-subgraph.png rename to website/public/img/defining-a-subgraph.png diff --git a/public/img/doc-subgraph-slug.png b/website/public/img/doc-subgraph-slug.png similarity index 100% rename from public/img/doc-subgraph-slug.png rename to website/public/img/doc-subgraph-slug.png diff --git a/public/img/explorer-playground.png b/website/public/img/explorer-playground.png similarity index 100% rename from public/img/explorer-playground.png rename to website/public/img/explorer-playground.png diff --git a/public/img/explorer-subgraphs.png b/website/public/img/explorer-subgraphs.png similarity index 100% rename from public/img/explorer-subgraphs.png rename to website/public/img/explorer-subgraphs.png diff --git a/public/img/graph-dataflow.png b/website/public/img/graph-dataflow.png similarity index 100% rename from public/img/graph-dataflow.png rename to website/public/img/graph-dataflow.png diff --git a/public/img/indexing-stake-and-income.png b/website/public/img/indexing-stake-and-income.png similarity index 100% rename from public/img/indexing-stake-and-income.png rename to website/public/img/indexing-stake-and-income.png diff --git a/public/img/matchstick-tests-passed.png b/website/public/img/matchstick-tests-passed.png similarity index 100% rename from public/img/matchstick-tests-passed.png rename to website/public/img/matchstick-tests-passed.png diff --git a/public/img/networks/arbitrum.svg b/website/public/img/networks/arbitrum.svg similarity index 100% rename from public/img/networks/arbitrum.svg rename to website/public/img/networks/arbitrum.svg diff --git a/public/img/networks/aurora.svg b/website/public/img/networks/aurora.svg similarity index 100% rename from public/img/networks/aurora.svg rename to website/public/img/networks/aurora.svg diff --git a/public/img/networks/avalanche.svg b/website/public/img/networks/avalanche.svg similarity index 100% rename from public/img/networks/avalanche.svg rename to website/public/img/networks/avalanche.svg diff --git a/public/img/networks/base.svg b/website/public/img/networks/base.svg similarity index 100% rename from public/img/networks/base.svg rename to website/public/img/networks/base.svg diff --git a/public/img/networks/bnb.svg b/website/public/img/networks/bnb.svg similarity index 100% rename from public/img/networks/bnb.svg rename to website/public/img/networks/bnb.svg diff --git a/public/img/networks/boba.svg b/website/public/img/networks/boba.svg similarity index 100% rename from public/img/networks/boba.svg rename to website/public/img/networks/boba.svg diff --git a/public/img/networks/celo.svg b/website/public/img/networks/celo.svg similarity index 100% rename from public/img/networks/celo.svg rename to website/public/img/networks/celo.svg diff --git a/public/img/networks/cosmos.svg b/website/public/img/networks/cosmos.svg similarity index 100% rename from public/img/networks/cosmos.svg rename to website/public/img/networks/cosmos.svg diff --git a/public/img/networks/ethereum.svg b/website/public/img/networks/ethereum.svg similarity index 100% rename from public/img/networks/ethereum.svg rename to website/public/img/networks/ethereum.svg diff --git a/public/img/networks/fantom.svg b/website/public/img/networks/fantom.svg similarity index 100% rename from public/img/networks/fantom.svg rename to website/public/img/networks/fantom.svg diff --git a/public/img/networks/fuse.svg b/website/public/img/networks/fuse.svg similarity index 100% rename from public/img/networks/fuse.svg rename to website/public/img/networks/fuse.svg diff --git a/public/img/networks/gnosis.svg b/website/public/img/networks/gnosis.svg similarity index 100% rename from public/img/networks/gnosis.svg rename to website/public/img/networks/gnosis.svg diff --git a/public/img/networks/harmony.svg b/website/public/img/networks/harmony.svg similarity index 100% rename from public/img/networks/harmony.svg rename to website/public/img/networks/harmony.svg diff --git a/public/img/networks/moonbeam.svg b/website/public/img/networks/moonbeam.svg similarity index 100% rename from public/img/networks/moonbeam.svg rename to website/public/img/networks/moonbeam.svg diff --git a/public/img/networks/moonriver.svg b/website/public/img/networks/moonriver.svg similarity index 100% rename from public/img/networks/moonriver.svg rename to website/public/img/networks/moonriver.svg diff --git a/public/img/networks/near.svg b/website/public/img/networks/near.svg similarity index 100% rename from public/img/networks/near.svg rename to website/public/img/networks/near.svg diff --git a/public/img/networks/optimism.svg b/website/public/img/networks/optimism.svg similarity index 100% rename from public/img/networks/optimism.svg rename to website/public/img/networks/optimism.svg diff --git a/public/img/networks/poa.svg b/website/public/img/networks/poa.svg similarity index 100% rename from public/img/networks/poa.svg rename to website/public/img/networks/poa.svg diff --git a/public/img/networks/polygon.svg b/website/public/img/networks/polygon.svg similarity index 100% rename from public/img/networks/polygon.svg rename to website/public/img/networks/polygon.svg diff --git a/public/img/networks/zksync.svg b/website/public/img/networks/zksync.svg similarity index 100% rename from public/img/networks/zksync.svg rename to website/public/img/networks/zksync.svg diff --git a/public/img/page-background.png b/website/public/img/page-background.png similarity index 100% rename from public/img/page-background.png rename to website/public/img/page-background.png diff --git a/public/img/price-per-share.png b/website/public/img/price-per-share.png similarity index 100% rename from public/img/price-per-share.png rename to website/public/img/price-per-share.png diff --git a/public/img/query-subgraph-pane.png b/website/public/img/query-subgraph-pane.png similarity index 100% rename from public/img/query-subgraph-pane.png rename to website/public/img/query-subgraph-pane.png diff --git a/public/img/rate-limit.png b/website/public/img/rate-limit.png similarity index 100% rename from public/img/rate-limit.png rename to website/public/img/rate-limit.png diff --git a/public/img/restrictdomain.png b/website/public/img/restrictdomain.png similarity index 100% rename from public/img/restrictdomain.png rename to website/public/img/restrictdomain.png diff --git a/public/img/rocket-pool-subgraph.png b/website/public/img/rocket-pool-subgraph.png similarity index 100% rename from public/img/rocket-pool-subgraph.png rename to website/public/img/rocket-pool-subgraph.png diff --git a/public/img/roles/curator.png b/website/public/img/roles/curator.png similarity index 100% rename from public/img/roles/curator.png rename to website/public/img/roles/curator.png diff --git a/public/img/roles/delegator.png b/website/public/img/roles/delegator.png similarity index 100% rename from public/img/roles/delegator.png rename to website/public/img/roles/delegator.png diff --git a/public/img/roles/developer.png b/website/public/img/roles/developer.png similarity index 100% rename from public/img/roles/developer.png rename to website/public/img/roles/developer.png diff --git a/public/img/roles/indexer.png b/website/public/img/roles/indexer.png similarity index 100% rename from public/img/roles/indexer.png rename to website/public/img/roles/indexer.png diff --git a/public/img/seo/benefits.jpg b/website/public/img/seo/benefits.jpg similarity index 100% rename from public/img/seo/benefits.jpg rename to website/public/img/seo/benefits.jpg diff --git a/public/img/subgraph-chart.png b/website/public/img/subgraph-chart.png similarity index 100% rename from public/img/subgraph-chart.png rename to website/public/img/subgraph-chart.png diff --git a/public/img/subgraph-description-page.png b/website/public/img/subgraph-description-page.png similarity index 100% rename from public/img/subgraph-description-page.png rename to website/public/img/subgraph-description-page.png diff --git a/public/img/subgraph-lifecycle.png b/website/public/img/subgraph-lifecycle.png similarity index 100% rename from public/img/subgraph-lifecycle.png rename to website/public/img/subgraph-lifecycle.png diff --git a/public/img/subgraph-lockdown.png b/website/public/img/subgraph-lockdown.png similarity index 100% rename from public/img/subgraph-lockdown.png rename to website/public/img/subgraph-lockdown.png diff --git a/public/img/subgraph-ownership-transfer-1.png b/website/public/img/subgraph-ownership-transfer-1.png similarity index 100% rename from public/img/subgraph-ownership-transfer-1.png rename to website/public/img/subgraph-ownership-transfer-1.png diff --git a/public/img/subgraph-ownership-transfer-2.png b/website/public/img/subgraph-ownership-transfer-2.png similarity index 100% rename from public/img/subgraph-ownership-transfer-2.png rename to website/public/img/subgraph-ownership-transfer-2.png diff --git a/public/img/subgraph-ownership-transfer-nft-marketplace.png b/website/public/img/subgraph-ownership-transfer-nft-marketplace.png similarity index 100% rename from public/img/subgraph-ownership-transfer-nft-marketplace.png rename to website/public/img/subgraph-ownership-transfer-nft-marketplace.png diff --git a/public/img/total-burned-grt.jpeg b/website/public/img/total-burned-grt.jpeg similarity index 100% rename from public/img/total-burned-grt.jpeg rename to website/public/img/total-burned-grt.jpeg diff --git a/route-lockfile.txt b/website/route-lockfile.txt similarity index 100% rename from route-lockfile.txt rename to website/route-lockfile.txt diff --git a/scripts/sitemap-ci.mjs b/website/scripts/sitemap-ci.mjs similarity index 100% rename from scripts/sitemap-ci.mjs rename to website/scripts/sitemap-ci.mjs diff --git a/website/tsconfig.json b/website/tsconfig.json new file mode 100644 index 000000000000..6176c4f59ed4 --- /dev/null +++ b/website/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["*"] + } + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.js", "**/*.jsx"], + "exclude": ["node_modules"] +}