Files
status-web/package.json

117 lines
3.6 KiB
JSON

{
"type": "module",
"private": true,
"keywords": [],
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "husky install",
"test": "turbo run test --filter=@status-im/* --filter=./apps/* -- --run",
"predev": "pnpm install",
"dev": "turbo run dev dev:next dev:content --filter=@status-im/* --filter=./apps/*",
"build": "turbo run build --filter=@status-im/* --filter=./apps/*",
"lint": "turbo run lint --filter=@status-im/* --filter=./apps/* --filter=./e2e",
"typecheck": "turbo run typecheck",
"format": "prettier --write .",
"clean": "turbo run clean && rimraf node_modules .turbo",
"storybook": "pnpm --filter=@status-im/components storybook",
"devtools": "react-devtools"
},
"resolutions": {
"vite": "6.3.5",
"vitest": "3.1.4",
"vite-node": "3.1.4",
"protons-runtime": "^5.6.0",
"it-length-prefixed": "9.0.3",
"remark-lint": "10.0.1",
"@scure/base": "^1.2.6",
"vfile": "5.3.7",
"vfile-message": "3.1.4",
"react-hook-form": "^7.45.1",
"@noble/secp256k1": "1.7.2",
"@waku/message-encryption": "0.0.38"
},
"devDependencies": {
"@ianvs/prettier-plugin-sort-imports": "^4.1.1",
"@status-im/eslint-config": "workspace:*",
"@tsconfig/strictest": "^2.0.0",
"@types/prettier": "^2.7.2",
"@types/react": "^19.1.0",
"@types/react-dom": "^19.1.1",
"eslint": "^9.14.0",
"husky": "^9.1.7",
"lint-staged": "^15.2.10",
"prettier": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.6",
"react-devtools": "^6.1.5",
"rimraf": "^4.4.1",
"turbo": "^2.5.6",
"typescript": "^5.6.2",
"vite": "6.3.5",
"vite-node": "3.1.4",
"vitest": "3.1.4"
},
"packageManager": "pnpm@9.12.3",
"lint-staged": {
"*.{md,mdx,yml,yaml,json}": [
"prettier --write"
]
},
"pnpm": {
"overrides": {
"react": "19.1.2",
"react-dom": "19.1.2",
"@types/react": "19.1.2",
"@types/react-dom": "19.1.2",
"@status-im/community-dapp>react": "^17.0.2",
"@status-im/community-dapp>react-dom": "^17.0.2",
"@status-im/community-dapp>@types/react": "^17.0.8",
"@status-im/community-dapp>@types/react-dom": "^17.0.6",
"@types/styled-components>@types/react": "^17.0.8",
"@types/hoist-non-react-statics>@types/react": "^17.0.8",
"@types/react-router>@types/react": "^17.0.8",
"@types/react-router-dom>@types/react": "^17.0.8",
"react-countup>react": "^17.0.2"
},
"packageExtensions": {
"@waku/sdk": {
"dependencies": {
"@libp2p/interface": "^2.10.4"
}
},
"@waku/core": {
"dependencies": {
"@libp2p/interface": "^2.10.4"
}
},
"@waku/discovery": {
"dependencies": {
"@libp2p/interface": "^2.10.4"
}
},
"@waku/utils": {
"dependencies": {
"@libp2p/interface": "^2.10.4"
}
}
},
"patchedDependencies": {
"it-length-prefixed@9.0.3": "patches/it-length-prefixed@9.0.3.patch",
"arctic@1.2.0": "patches/arctic@1.2.0.patch",
"tinykeys@3.0.0": "patches/tinykeys@3.0.0.patch",
"oslo@1.0.1": "patches/oslo@1.0.1.patch",
"@trpc/server@11.1.0": "patches/@trpc__server@11.1.0.patch",
"@noble/secp256k1@1.7.2": "patches/@noble__secp256k1@1.7.2.patch",
"@waku/message-encryption@0.0.38": "patches/@waku__message-encryption@0.0.38.patch"
}
},
"dependencies": {
"@tanstack/react-query": "^5.90.2",
"connectkit": "^1.9.0",
"iron-session": "^8.0.4",
"wagmi": "^2.12.8"
},
"engines": {
"node": "22.x"
}
}