Files
js/package.json
T
dependabot 460e0a7843 build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.13.0 (#2635)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.12.0 to 7.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.13.0</h2>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li>
<li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li>
<li><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li>
<li><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li>
<li><strong>eslint-plugin:</strong> [init-declarations] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li>
<li><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li>
<li><strong>scope-manager:</strong> handle index signature in class (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji <a href="https://github.com/tobySolutions"><code>@​tobySolutions</code></a></li>
<li>Vinccool96</li>
<li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal</p>
</li>
<li>
<p><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression</p>
</li>
<li>
<p><strong>scope-manager:</strong> handle index signature in class</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [init-declarations] refine report locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji</li>
<li>Vinccool96</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a> chore(release): publish 7.13.0</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/63e53e28f68f84764ec632d502da3d33095f6a0d"><code>63e53e2</code></a> chore(deps): update dependency prettier to v3.3.1 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9308">#9308</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/fb52f78d2d6176db7b51484d64c89dfb1932ee4f"><code>fb52f78</code></a> feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ab2916c046139a0024932de5bd9a8b0209cdd58c"><code>ab2916c</code></a> chore: enable eslint-plugin/no-property-in-node internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9261">#9261</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/629035f092eb96650b1951982f6502d09504f84a"><code>629035f</code></a> docs: mention rule scripts under Local Development (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9258">#9258</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bf5394dbe394dc8c89af4a6147ec487db89f3c7b"><code>bf5394d</code></a> fix(eslint-plugin): [no-magic-numbers] fix implementation of the <code>ignore</code> opt...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/60fb6435005798cdc21f3353ff708cc77c8857b1"><code>60fb643</code></a> chore(deps): update dependency prettier to v3.3.0 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9266">#9266</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c6e9719c85f981ea4114afde34da82801710fa33"><code>c6e9719</code></a> docs(eslint-plugin): [sort-type-constituents] deprecate the rule (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9253">#9253</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/293fb2492ad03a850bf85afadb162bf2bc1ba310"><code>293fb24</code></a> fix(eslint-plugin): [no-unsafe-assignment] be more specific about error types...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cb1720d59eb893914de1a53ddfe897fc7cd0d0da"><code>cb1720d</code></a> fix(eslint-plugin): [no-base-to-string] make error message more nuanced (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9281">#9281</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.12.0&new-version=7.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates `@typescript-eslint` packages to the latest versions.

### Detailed summary
- Updated `@typescript-eslint/eslint-plugin` to `7.13.0`
- Updated `@typescript-eslint/scope-manager` to `7.13.0`
- Updated `@typescript-eslint/type-utils` to `7.13.0`
- Updated `@typescript-eslint/utils` to `7.13.0`
- Updated `@typescript-eslint/visitor-keys` to `7.13.0`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-10 19:55:45 +00:00

181 lines
5.4 KiB
JSON

{
"name": "thirdweb-dashboard",
"version": "2.0.0",
"private": true,
"scripts": {
"preinstall": "npx only-allow pnpm",
"dev:no-cache": "rm -rf .next/cache && pnpm run dev",
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint",
"fix": "next lint --fix",
"format": "prettier --write .",
"gen:theme-typings": "chakra-cli tokens src/theme/index.ts",
"postinstall": "pnpm run gen:theme-typings",
"find:unused": "next-unused",
"postbuild": "next-sitemap",
"build:analyze": "ANALYZE=true pnpm run build",
"apollo-codegen": "graphql-codegen",
"knip": "knip",
"playwright": "playwright test",
"update-checkly": "npx checkly deploy"
},
"dependencies": {
"@apollo/client": "^3.10.4",
"@chakra-ui/react": "^2.8.2",
"@chakra-ui/styled-system": "^2.9.2",
"@chakra-ui/theme-tools": "^2.1.2",
"@coinbase/onchainkit": "^0.14.2",
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
"@hookform/resolvers": "^3.6.0",
"@n8tb1t/use-scroll-position": "^2.0.3",
"@radix-ui/react-checkbox": "^1.0.4",
"@radix-ui/react-label": "^2.0.2",
"@radix-ui/react-popover": "^1.0.7",
"@radix-ui/react-radio-group": "^1.1.3",
"@radix-ui/react-separator": "^1.0.3",
"@radix-ui/react-slot": "^1.0.2",
"@radix-ui/react-tooltip": "^1.0.7",
"@react-icons/all-files": "^4.1.0",
"@sentry/nextjs": "^8.8.0",
"@stripe/react-stripe-js": "^2.7.1",
"@stripe/stripe-js": "^3.5.0",
"@tanstack/query-async-storage-persister": "^4.36.1",
"@tanstack/react-query": "^4.36.1",
"@tanstack/react-query-persist-client": "^4.36.1",
"@tanstack/react-table": "^8.17.3",
"@thirdweb-dev/chains": "0.1.116",
"@thirdweb-dev/react": "4.6.31",
"@thirdweb-dev/react-core": "4.6.31",
"@thirdweb-dev/sdk": "4.0.92",
"@thirdweb-dev/service-utils": "0.4.30",
"@thirdweb-dev/storage": "2.0.15",
"@thirdweb-dev/wallets": "2.5.32",
"@vercel/og": "^0.6.2",
"airtable": "^0.12.2",
"chakra-react-select": "^4.7.6",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"color": "^4.2.3",
"compare-versions": "^6.1.0",
"date-fns": "^3.6.0",
"ethers": "^5.7.2",
"flat": "^6.0.1",
"framer-motion": "^11.2.10",
"fuse.js": "^7.0.0",
"graphql": "^16.8.1",
"idb-keyval": "^6.2.1",
"lottie-react": "^2.4.0",
"lucide-react": "^0.394.0",
"next": "14.2.3",
"next-plausible": "^3.12.0",
"next-seo": "^6.5.0",
"next-themes": "^0.3.0",
"nextjs-toploader": "^1.6.12",
"papaparse": "^5.4.1",
"pluralize": "^8.0.0",
"posthog-js": "1.128.3",
"posthog-js-opensource": "npm:[email protected]",
"prettier": "^3.3.1",
"prism-react-renderer": "^2.3.1",
"prismjs": "^1.29.0",
"qrcode": "^1.5.3",
"react": "18.3.1",
"react-children-utilities": "^2.10.0",
"react-dom": "18.3.1",
"react-dropzone": "^14.2.3",
"react-hook-form": "7.51.4",
"react-icons": "^5.2.1",
"react-intersection-observer": "^9.10.3",
"react-markdown": "^9.0.1",
"react-otp-input": "^3.1.1",
"react-query-v5": "npm:@tanstack/react-query@^5.40.1",
"react-responsive-carousel": "^3.2.23",
"react-table": "^7.8.0",
"recharts": "^2.12.7",
"remark-gfm": "^4.0.0",
"server-only": "^0.0.1",
"spdx-correct": "^3.2.0",
"swagger-ui-react": "^5.17.14",
"tailwind-merge": "^2.3.0",
"tailwindcss-animate": "^1.0.7",
"thirdweb": "5.28.0",
"tiny-invariant": "^1.3.3",
"use-debounce": "^10.0.1",
"zksync-ethers": "^5.8.0",
"zod": "^3.23.8"
},
"devDependencies": {
"@chakra-ui/cli": "^2.4.1",
"@graphql-codegen/cli": "^5.0.2",
"@graphql-codegen/typescript": "^4.0.7",
"@graphql-codegen/typescript-operations": "^4.2.1",
"@graphql-codegen/typescript-react-apollo": "^4.3.0",
"@next/bundle-analyzer": "^14.2.3",
"@next/eslint-plugin-next": "^14.2.3",
"@playwright/test": "^1.44.1",
"@types/color": "^3.0.6",
"@types/node": "^20.14.2",
"@types/papaparse": "^5.3.14",
"@types/pluralize": "^0.0.33",
"@types/qrcode": "^1.5.5",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@types/react-table": "^7.7.20",
"@types/spdx-correct": "^3.1.3",
"@types/swagger-ui-react": "^4.18.3",
"@typescript-eslint/eslint-plugin": "^7.13.0",
"@typescript-eslint/parser": "^7.13.0",
"autoprefixer": "^10.4.19",
"checkly": "^4.6.3",
"dotenv": "^16.4.5",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-inclusive-language": "^2.2.1",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-promise": "^6.2.0",
"eslint-plugin-react": "^7.34.2",
"eslint-plugin-react-hooks": "^4.6.2",
"knip": "^5.18.2",
"next-sitemap": "^4.2.3",
"next-unused": "^0.0.6",
"tailwindcss": "^3.4.4",
"typescript": "^5.4.5"
},
"pnpm": {
"overrides": {
"bn.js": "^5.2.1",
"zod": "^3.19.1",
"axios@<0.28": "^0.28.0"
}
},
"next-unused": {
"alias": {},
"include": [
"components",
"hooks",
"schema",
"theme",
"utils",
"@3rdweb-sdk",
"constants",
"tw-components",
"contract-ui"
],
"exclude": [
"node_modules",
"types",
"tw-components"
],
"entrypoints": []
},
"browserslist": [
"defaults",
"unreleased versions",
"not UCAndroid > 0"
]
}