{
  "name": "remix-project",
  "version": "2.6.0-dev",
  "license": "MIT",
  "description": "Remix Project Monorepo",
  "main": "index.js",
  "defaultVersion": "soljson-v0.8.34+commit.80d5c536.js",
  "keywords": [
    "ethereum",
    "solidity",
    "compiler"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/remix-project-org/remix-project.git"
  },
  "author": "@yann300",
  "bugs": {
    "url": "https://github.com/remix-project-org/remix-project/issues"
  },
  "homepage": "https://github.com/remix-project-org/remix-project#readme",
  "bin": {
    "remix-ide": "./apps/remix-ide/bin/remix-ide"
  },
  "engines": {
    "npm": "^6.14.15"
  },
  "scripts": {
    "nx": "nx",
    "start": "nx start",
    "serve": "node --max-old-space-size=8192 ./node_modules/.bin/nx serve remix-ide --configuration=development --memoryLimit=6144",
    "serve:hot": "node --max-old-space-size=8192 ./node_modules/.bin/nx serve remix-ide --configuration=hot",
    "serve:endpoints": "NX_ENDPOINTS_URL=\"http://localhost\" yarn serve",
    "serve:ngrok": "ngrok http 8080 --domain=remix-dev.ngrok.dev",
    "serve:plugin": "nx serve ${npm_config_plugin} --configuration=development",
    "build:plugin": "NODE_ENV=production nx build ${npm_config_plugin} --configuration=production",
    "build": "node --max-old-space-size=4096 ./node_modules/.bin/nx build || node --max-old-space-size=4096 ./node_modules/.bin/nx build --skip-nx-cache",
    "test": "nx test",
    "lint": "nx lint",
    "lint-fix": "node ./apps/remix-ide/ci/lint-targets-fix.js",
    "affected:apps": "nx affected:apps",
    "affected:libs": "nx affected:libs",
    "affected:build": "nx affected:build",
    "affected:test": "nx affected:test",
    "affected:lint": "nx affected:lint",
    "affected:dep-graph": "nx affected:dep-graph",
    "affected": "nx affected",
    "format": "nx format:write",
    "format:write": "nx format:write",
    "format:check": "nx format:check",
    "update": "nx migrate latest",
    "workspace-schematic": "nx workspace-schematic",
    "dep-graph": "nx dep-graph",
    "help": "nx help",
    "lint-entire": "prettier --write {apps,libs}/**/*.{js,ts,tsx}",
    "lint:libs": "nx run-many --target=lint --projects=remix-analyzer,remix-astwalker,remix-debug,remix-lib,remix-simulator,remix-solidity,remix-tests,remix-url-resolver,remix-ws-templates,remixd,remix-ui-tree-view,remix-ui-modal-dialog,remix-ui-toaster,remix-ui-helper,remix-ui-debugger-ui,remix-ui-workspace,remix-ui-static-analyser,remix-ui-checkbox,remix-ui-settings,remix-core-plugin,remix-ui-renderer,remix-ui-publish-to-storage,remix-ui-solidity-compiler,solidity-unit-testing,remix-ui-plugin-manager,remix-ui-terminal,remix-ui-editor,remix-ui-app,remix-ui-tabs,remix-ui-panel,remix-ui-run-tab,remix-ui-permission-handler,remix-ui-search,remix-ui-file-decorators,remix-ui-tooltip-popup,ghaction-helper",
    "build:libs": "node --max-old-space-size=4096 ./node_modules/.bin/nx run-many --target=build --parallel=false --with-deps=true --projects=remix-analyzer,remix-astwalker,remix-debug,remix-lib,remix-simulator,remix-solidity,remix-tests,remix-url-resolver,remix-ws-templates,remixd,ghaction-helper,remix-import-resolver",
    "test:libs": "nx run-many --target=test --projects=remix-analyzer,remix-astwalker,remix-debug,remix-lib,remix-simulator,remix-tests,remix-url-resolver,remix-import-resolver",
    "publish:remixd": "yarn build remixd && cd ./dist/libs/remixd && yarn publish && yarn run bumpVersion:remixd",
    "publish:libs": "yarn run build:libs && lerna publish --no-verify-access --skip-git && yarn run bumpVersion:libs",
    "publishDev:libs": "yarn run build:libs && lerna publish --npm-tag alpha --skip-git && yarn run bumpVersion:libs",
    "build:e2e": "node apps/remix-ide-e2e/src/cleanupGroupTests.js && node apps/remix-ide-e2e/src/buildGroupTests.js && tsc -p apps/remix-ide-e2e/tsconfig.e2e.json && node scripts/update-e2e-keywords.js",
    "inject-e2e-config": "node scripts/inject-e2e-config.js dist/apps/remix-ide \"http://127.0.0.1:8080/assets/js/soljson\" \"http://127.0.0.1:8080/assets/js/soljson\" \"http://127.0.0.1:9090/\"",
    "build:desktop": "rm -rf apps/remixdesktop/build/remix-ide && mkdir -p apps/remixdesktop/build && NX_DESKTOP_FROM_DIST=true node --max-old-space-size=8192 ./node_modules/.bin/nx build remix-ide --configuration=desktop && cp -r dist/apps/remix-ide apps/remixdesktop/build/remix-ide",
    "build:desktopwin": "cross-env NX_DESKTOP_FROM_DIST=true bash -c \"rm -rf apps/remixdesktop/build/remix-ide && mkdir -p apps/remixdesktop/build && node --max-old-space-size=8192 ./node_modules/.bin/nx build remix-ide --configuration=desktop && cp -r dist/apps/remix-ide apps/remixdesktop/build/remix-ide\"",
    "babel": "babel",
    "watch:e2e": "nodemon",
    "bumpVersion:remixd": "gulp & gulp syncRemixdVersion;",
    "bumpVersion:libs": "gulp & gulp syncLibVersions;",
    "updateBeta": "gulp & gulp updateBetaToMaster;",
    "updateLive": "gulp & gulp updateLiveToBeta;",
    "publishTagfromBeta": "gulp & gulp publishTagfromBeta;",
    "createPRToBeta": "npx ts-node createPRToBeta.ts",
    "browsertest": "sleep 5 && yarn run nightwatch_local",
    "csslint": "csslint --ignore=order-alphabetical --errors='errors,duplicate-properties,empty-rules' --exclude-list='apps/remix-ide/src/assets/css/font-awesome.min.css' apps/remix-ide/src/assets/css/",
    "downloadsolc_assets_e2e": "node ./apps/remix-ide/ci/download_e2e_assets.js",
    "make-mock-compiler": "node apps/remix-ide/ci/makeMockCompiler.js",
    "minify": "uglifyjs --in-source-map inline --source-map-inline -c warnings=false",
    "build:production": "NX_NO_CLOUD=true NX_DAEMON=false NX_PARALLEL=2 MINIFIER_PARALLEL=2 NODE_ENV=production node --max-old-space-size=8192 ./node_modules/.bin/nx build remix-ide --configuration=production --skip-nx-cache --verbose",
    "serve:production": "npx http-server ./dist/apps/remix-ide",
    "install_webdriver": "bash ./apps/remix-ide-e2e/install-webdriver.sh",
    "update_metamask": "bash ./apps/remix-ide-e2e/update_metamask.sh",
    "select_test": "dotenv -e .env.local -- bash apps/remix-ide-e2e/src/select_tests.sh",
    "onchange": "onchange apps/remix-ide/build/app.js -- npm-run-all lint",
    "remixd": "nx build remixd && chmod +x dist/libs/remixd/src/bin/remixd.js && dist/libs/remixd/src/bin/remixd.js --remix-ide http://127.0.0.1:8080",
    "simulator": "nx build remix-simulator && chmod +x dist/libs/remix-simulator/bin/ethsim && dist/libs/remix-simulator/bin/ethsim start --rpc",
    "sourcemap": "exorcist --root ../ apps/remix-ide/build/app.js.map > apps/remix-ide/build/app.js",
    "watch": "watchify apps/remix-ide/src/index.js -dv -p browserify-reload -o apps/remix-ide/build/app.js --exclude solc",
    "reinstall": "rm ./node_modules/ -rf && rm yarn.lock && rm ./build/ -rf && yarn install & yarn run build",
    "ganache": "npx ganache",
    "build-contracts": "find ./node_modules/@openzeppelin/contracts | grep -i '.sol' > libs/remix-ui/editor/src/lib/providers/completion/contracts/contracts.txt && find ./node_modules/@uniswap/v3-core/contracts | grep -i '.sol' >> libs/remix-ui/editor/src/lib/providers/completion/contracts/contracts.txt",
    "playwright:record": "playwright codegen http://127.0.0.1:8080 --target=playwright-test -o tests/recorded.spec.ts",
    "test:e2e": "bash apps/remix-ide-e2e/run-test.sh",
    "ci:timings": "node scripts/circleci-timings.js",
    "ci:plan-shard": "node scripts/plan-shards.js",
    "ci:failed-report": "node scripts/generate-failed-report.js --workflow web --out reports/ci-latest-failed",
    "ci:post-pr-report": "node scripts/post-pr-report.js reports/ci-latest-failed",
    "update:e2e-keywords": "node scripts/update-e2e-keywords.js"
  },
  "dependencies": {
    "@apollo/client": "^3.9.5",
    "@aws-sdk/client-s3": "^3.620.0",
    "@aws-sdk/credential-providers": "^3.620.0",
    "@babel/plugin-proposal-class-properties": "^7.16.0",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
    "@base-org/account": "^2.5.1",
    "@base-org/account-ui": "^1.0.1",
    "@bufbuild/protobuf": "^2.10.1",
    "@connectrpc/connect": "^2.1.1",
    "@connectrpc/connect-node": "^2.1.1",
    "@connectrpc/connect-web": "^2.1.1",
    "@edgeandnode/amp": "^0.0.51",
    "@effect/platform": "^0.93.6",
    "@effect/platform-node": "^0.103.0",
    "@effect/printer": "^0.47.0",
    "@effect/printer-ansi": "^0.47.0",
    "@erebos/bzz-node": "^0.13.0",
    "@ethereumjs/block": "^10.1.1",
    "@ethereumjs/blockchain": "^10.1.1",
    "@ethereumjs/common": "^10.1.1",
    "@ethereumjs/evm": "^10.1.1",
    "@ethereumjs/mpt": "^10.1.1",
    "@ethereumjs/statemanager": "^10.1.1",
    "@ethereumjs/tx": "^10.1.1",
    "@ethereumjs/util": "^10.1.1",
    "@ethereumjs/vm": "^10.1.1",
    "@ethersphere/bee-js": "^8.3.0",
    "@floating-ui/react": "^0.26.15",
    "@fortawesome/fontawesome-svg-core": "^6.5.1",
    "@fortawesome/free-solid-svg-icons": "^6.5.1",
    "@fortawesome/react-fontawesome": "^0.2.0",
    "@gradio/client": "^0.10.1",
    "@isomorphic-git/lightning-fs": "^4.4.1",
    "@langchain/aws": "^1.4.2",
    "@langchain/core": "^1.2.9",
    "@langchain/langgraph": "^1.4.10",
    "@langchain/langgraph-checkpoint": "^1.1.5",
    "@langchain/langgraph-sdk": "^1.9.23",
    "@langchain/ollama": "^1.0.0",
    "@langchain/openrouter": "0.4.10",
    "@metamask/eth-sig-util": "^7.0.2",
    "@microlink/react-json-view": "^1.23.0",
    "@noir-lang/noir_wasm": "^1.0.0-beta.2",
    "@octokit/auth-app": "^8.1.2",
    "@openzeppelin/contracts": "^5.0.0",
    "@openzeppelin/upgrades-core": "^1.30.0",
    "@openzeppelin/wizard": "0.10.11",
    "@paddle/paddle-js": "^1.3.1",
    "@reduxjs/toolkit": "^2.0.1",
    "@remixproject/engine": "0.3.44",
    "@remixproject/engine-electron": "0.3.44",
    "@remixproject/engine-web": "0.3.44",
    "@remixproject/plugin": "0.3.44",
    "@remixproject/plugin-api": "0.3.44",
    "@remixproject/plugin-electron": "0.3.44",
    "@remixproject/plugin-utils": "0.3.44",
    "@remixproject/plugin-webview": "0.3.44",
    "@remixproject/plugin-ws": "0.3.44",
    "@reown/appkit": "^1.7.4",
    "@reown/appkit-adapter-ethers": "^1.7.4",
    "@ricarso/react-image-magnifiers": "^1.9.0",
    "@types/nightwatch": "^2.3.1",
    "@uiw/codemirror-extensions-color": "^4.25.2",
    "@uiw/codemirror-extensions-langs": "^4.25.2",
    "@uiw/codemirror-theme-nord": "^4.25.2",
    "@uiw/codemirror-theme-tokyo-night": "^4.25.2",
    "@uiw/codemirror-theme-vscode": "^4.25.2",
    "@uiw/codemirror-themes": "^4.25.2",
    "@uiw/react-codemirror": "^4.25.2",
    "@vscode/codicons": "^0.0.43",
    "ansi-gray": "^0.1.1",
    "apache-arrow": "^21.1.0",
    "assert": "^2.1.0",
    "async": "^2.6.2",
    "axios": "1.18.0",
    "bn.js": "^5.1.2",
    "bootstrap": "^5.2.2",
    "brace": "^0.8.0",
    "cbor": "^10.0.3",
    "change-case": "^4.1.1",
    "chart.js": "^4.5.1",
    "chokidar": "^2.1.8",
    "circom_wasm": "https://github.com/remix-project-org/circom_wasm.git",
    "color-support": "^1.1.3",
    "commander": "^9.4.1",
    "core-js": "^3.6.5",
    "cors": "^2.8.5",
    "create-hash": "^1.2.0",
    "deep-equal": "^1.0.1",
    "deepagents": "^1.13.1",
    "document-register-element": "1.13.1",
    "dompurify": "^3.2.5",
    "driver.js": "^1.4.0",
    "effect": "^3.19.8",
    "electron-squirrel-startup": "^1.0.0",
    "esbuild": "^0.25.0",
    "esbuild-wasm": "^0.25.12",
    "eslint-config-prettier": "^8.5.0",
    "ethers": "^6.14.0",
    "ethjs-util": "^0.1.6",
    "express": "^4.18.2",
    "express-ws": "^5.0.2",
    "file-path-filter": "^3.0.2",
    "file-saver": "^2.0.5",
    "form-data": "^4.0.0",
    "formik": "^2.4.5",
    "from-exponential": "1.1.1",
    "fs-extra": "^3.0.1",
    "fuse.js": "^7.1.0",
    "ganache": "^7.9.1",
    "graphql": "^16.8.1",
    "html-react-parser": "^3.0.4",
    "html-to-image": "^1.11.13",
    "http-server": "^14.1.1",
    "intro.js": "^4.1.0",
    "isbinaryfile": "^3.0.2",
    "isomorphic-git": "^1.25.7",
    "jquery": "^3.3.1",
    "js-yaml": "^4.1.0",
    "json-bigint": "^1.0.0",
    "jspdf": "^4.0.0",
    "jszip": "^3.6.0",
    "just-once": "^2.2.0",
    "langchain": "^1.5.10",
    "langfuse-langchain": "^3.38.20",
    "langsmith": "^0.7.1",
    "latest-version": "^5.1.0",
    "lunr": "^2.3.9",
    "merge": "^2.1.1",
    "npm-install-version": "^6.0.2",
    "octokit": "^5.0.5",
    "path-browserify": "^1.0.1",
    "permissionless": "0.2.25",
    "prettier": "^3.6.2",
    "prettier-plugin-solidity": "^2.1.0",
    "ra-data-graphql": "^4.16.11",
    "raw-loader": "^4.0.2",
    "react": "^18.2.0",
    "react-beautiful-dnd": "^13.1.0",
    "react-bootstrap": "2.10.10",
    "react-dom": "^18.2.0",
    "react-draggable": "^4.4.4",
    "react-icons": "^5.5.0",
    "react-intl": "^6.0.4",
    "react-markdown": "^8.0.5",
    "react-multi-carousel": "^2.8.2",
    "react-router-dom": "^6.16.0",
    "react-select": "^5.8.0",
    "react-spinners": "^0.13.8",
    "react-tabs": "^6.0.2",
    "react-toastify": "^10.0.3",
    "react-virtualized": "^9.22.5",
    "react-virtuoso": "^4.6.2",
    "react-window": "^1.8.10",
    "react-zoom-pan-pinch": "^3.1.0",
    "redux-saga": "^1.3.0",
    "regenerator-runtime": "0.13.7",
    "rehype-raw": "^6.0.0",
    "rehype-sanitize": "^6.0.0",
    "remark-breaks": "^4.0.0",
    "remark-gfm": "^3.0.1",
    "remark-rehype": "^11.1.2",
    "rlp": "^3.0.0",
    "rss-parser": "^3.12.0",
    "rust-verkle-wasm": "^0.0.1",
    "rustbn-wasm": "^0.4.0",
    "signale": "^1.4.0",
    "siwe": "^3.0.0",
    "snarkjs": "^0.7.0",
    "sol2uml": "^2.4.3",
    "solhint": "^3.4.1",
    "solidity-comments-extractor": "^0.0.8",
    "sonner": "^2.0.7",
    "string-similarity": "^4.0.4",
    "svg2pdf.js": "^2.2.1",
    "text-encoding": "^0.7.0",
    "time-stamp": "^2.2.0",
    "toml": "^3.0.0",
    "tree-kill": "^1.2.2",
    "ts-loader": "^9.2.6",
    "tslib": "^2.3.0",
    "viem": "2.28.0",
    "webauthn-p256": "^0.0.10",
    "winston": "^3.3.3",
    "ws": "^8.18.0",
    "xstate": "^5",
    "xterm": "^5.2.1",
    "xterm-addon-search": "^0.12.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.19.3",
    "@babel/core": "^7.19.6",
    "@babel/plugin-transform-modules-amd": "^7.10.4",
    "@babel/plugin-transform-modules-commonjs": "^7.19.6",
    "@babel/plugin-transform-object-assign": "^7.2.0",
    "@babel/plugin-transform-reserved-words": "^7.18.6",
    "@babel/plugin-transform-runtime": "^7.10.4",
    "@babel/polyfill": "^7.4.4",
    "@babel/preset-env": "^7.19.4",
    "@babel/preset-react": "^7.18.6",
    "@babel/preset-stage-0": "^7.0.0",
    "@babel/preset-typescript": "^7.18.6",
    "@babel/register": "^7.4.4",
    "@electron-forge/cli": "^6.1.1",
    "@graphql-codegen/cli": "^5.0.2",
    "@graphql-codegen/client-preset": "^4.2.4",
    "@graphql-typed-document-node/core": "^3.2.0",
    "@monaco-editor/react": "4.6.0",
    "@nrwl/cli": "15.7.1",
    "@nrwl/eslint-plugin-nx": "15.7.1",
    "@nrwl/js": "15.7.1",
    "@nrwl/linter": "15.7.1",
    "@nrwl/node": "15.7.1",
    "@nrwl/nx-cloud": "^19.1.0",
    "@nrwl/react": "15.7.1",
    "@nrwl/tao": "15.7.1",
    "@nrwl/web": "15.7.1",
    "@nrwl/webpack": "15.7.1",
    "@nrwl/workspace": "15.7.1",
    "@octokit/types": "^16.0.0",
    "@openzeppelin/contracts-upgradeable": "^5.0.0",
    "@playwright/test": "^1.60.0",
    "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
    "@svgr/webpack": "^6.5.1",
    "@testing-library/react": "13.4.0",
    "@types/async": "^3.2.24",
    "@types/axios": "^0.14.0",
    "@types/chai": "^4.3.3",
    "@types/express-ws": "^3.0.1",
    "@types/fs-extra": "^9.0.1",
    "@types/isomorphic-git__lightning-fs": "^4.4.2",
    "@types/json-bigint": "^1.0.4",
    "@types/lodash": "^4.14.172",
    "@types/lunr": "^2.3.7",
    "@types/mocha": "^9.1.1",
    "@types/node": "18.16.1",
    "@types/react": "^18.2.0",
    "@types/react-beautiful-dnd": "^13.1.2",
    "@types/react-bootstrap": "^0.32.35",
    "@types/react-dom": "^18.2.0",
    "@types/react-image-magnifiers": "^1.3.2",
    "@types/react-router-dom": "^5.3.3",
    "@types/react-window": "^1.8.8",
    "@types/request": "^2.48.7",
    "@types/semver": "^7.3.10",
    "@types/tape": "^4.13.0",
    "@types/ws": "^8.5.13",
    "@typescript-eslint/eslint-plugin": "^5.40.1",
    "@typescript-eslint/parser": "^5.40.1",
    "@uniswap/v2-core": "^1.0.1",
    "@uniswap/v3-core": "^1.0.1",
    "@vercel/webpack-asset-relocator-loader": "^1.7.3",
    "@xenova/transformers": "^2.17.2",
    "ace-mode-lexon": "^1.*.*",
    "ace-mode-move": "0.0.1",
    "ace-mode-solidity": "^0.1.0",
    "ace-mode-zokrates": "^1.0.4",
    "babel-eslint": "^10.0.0",
    "babel-plugin-add-module-exports": "^1.0.2",
    "babel-plugin-fast-async": "^6.1.2",
    "babel-plugin-module-resolver": "^4.0.0",
    "babel-plugin-replace-ts-export-assignment": "^0.0.2",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-preset-env": "^1.7.0",
    "babel-preset-typescript": "^7.0.0-alpha.19",
    "babelify": "^10.0.0",
    "browserify": "^17.0.0",
    "browserify-reload": "^1.0.3",
    "browserify-zlib": "^0.2.0",
    "buffer": "^6.0.3",
    "chai": "^4.3.7",
    "child_process": "^1.0.2",
    "colors": "^1.4.0",
    "colors-browserify": "^0.1.1",
    "component-type": "^1.2.1",
    "constants-browserify": "^1.0.0",
    "copy-to-clipboard": "^3.3.1",
    "copy-webpack-plugin": "^11.0.0",
    "cross-env": "^7.0.3",
    "crypto-browserify": "^3.12.0",
    "csjs-inject": "^1.0.1",
    "css-loader": "^6.7.1",
    "css-minimizer-webpack-plugin": "^4.2.2",
    "csslint": "^1.0.2",
    "dotenv": "^8.2.0",
    "dotenv-cli": "^8.0.0",
    "eslint": "^8.26.0",
    "eslint-config-standard": "^14.1.1",
    "eslint-plugin-import": "2.26.0",
    "eslint-plugin-jsx-a11y": "6.6.1",
    "eslint-plugin-node": "11.1.0",
    "eslint-plugin-promise": "4.2.1",
    "eslint-plugin-react": "7.31.8",
    "eslint-plugin-react-hooks": "4.6.0",
    "eslint-plugin-standard": "4.0.1",
    "events": "^3.0.0",
    "execr": "^1.0.1",
    "exorcist": "^0.4.0",
    "exports-loader": "^1.1.0",
    "fast-async": "^7.0.6",
    "fast-levenshtein": "^2.0.6",
    "gists": "^1.0.1",
    "gulp": "^4.0.2",
    "hardhat": "^2.14.0",
    "https-browserify": "^1.0.0",
    "husky": "^8.0.0",
    "ipfs-http-client": "^47.0.1",
    "ipfs-mini": "^1.1.5",
    "is-electron": "^2.2.0",
    "javascript-serialize": "^1.6.1",
    "js-base64": "^2.1.9",
    "js-beautify": "1.6.14",
    "lerna": "^3.22.1",
    "lint-staged": "^13.2.3",
    "minixhr": "^4.0.0",
    "mkdirp": "^0.5.1",
    "mocha": "^8.0.1",
    "monaco-editor": "0.44.0",
    "nanohtml": "^1.6.3",
    "nightwatch": "^2.3",
    "nodemon": "^2.0.4",
    "notify-error": "^1.2.0",
    "npm-link-local": "^1.1.0",
    "npm-merge-driver": "^2.3.5",
    "npm-run-all": "^4.0.2",
    "nx": "15.7.1",
    "nyc": "^13.3.0",
    "onchange": "^3.2.1",
    "onnxruntime-web": "^1.18.0",
    "os-browserify": "^0.3.0",
    "process": "^0.11.10",
    "react-refresh": "^0.14.0",
    "request": "^2.83.0",
    "rimraf": "^2.6.1",
    "semver": "^7.4.0",
    "solc": "0.8.26",
    "stream-browserify": "^3.0.0",
    "stream-http": "^3.2.0",
    "style-loader": "^3.3.1",
    "tap-spec": "^5.0.0",
    "tape": "^4.13.3",
    "terser-webpack-plugin": "^5.3.6",
    "timers-browserify": "^2.0.12",
    "ts-node": "10.9.1",
    "tslint": "~6.0.0",
    "typescript": "^5.5.4",
    "uglify-js": "^2.8.16",
    "url": "^0.11.0",
    "vm-browserify": "^1.1.2",
    "watchify": "^3.9.0",
    "webpack": "^5.75.0",
    "webpack-bundle-analyzer": "^4.7.0",
    "webpack-cli": "^4.10.0"
  },
  "resolutions": {
    "@langchain/core": "^1.2.9",
    "@metamask/eth-sig-util/@ethereumjs/util": "^8.1.0",
    "@types/react": "^18.2.0",
    "@ethereumjs/blockchain": "^10.1.1",
    "@ethereumjs/block": "^10.1.1",
    "@ethereumjs/common": "^10.1.1",
    "@ethereumjs/evm": "^10.1.1",
    "@ethereumjs/mpt": "^10.1.1",
    "@ethereumjs/statemanager": "^10.1.1",
    "@ethereumjs/tx": "^10.1.1",
    "@ethereumjs/util": "^10.1.1",
    "@ethereumjs/vm": "^10.1.1",
    "@ethereumjs/binarytree": "^10.1.1"
  },
  "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}