mirror of
https://github.com/status-im/status-web.git
synced 2026-08-27 20:31:12 +00:00
117 lines
3.6 KiB
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"
|
|
}
|
|
}
|