- 按确认方案「两套实现并存对比」:
- npm 依赖 lightweight-charts@4.2.3(v3 §21 推荐库)
- components/StockChart/chartTypes.ts:共享 props 接口
- CandleChart.tsx(ECharts 版,重构复用共享类型)+ CandleChartLW.tsx
(Lightweight 版:蜡烛+成交量副刻度+MA+成交实心箭头/未成交信号圆点 markers)
- StockChart.tsx wrapper;个股页顶部「ECharts / Lightweight」切换(默认 Lightweight)
- /stocks/600519.SH 冒烟 200;tsc --noEmit 通过
665 lines
20 KiB
YAML
665 lines
20 KiB
YAML
lockfileVersion: '9.0'
|
|
|
|
settings:
|
|
autoInstallPeers: true
|
|
excludeLinksFromLockfile: false
|
|
|
|
importers:
|
|
|
|
.:
|
|
dependencies:
|
|
echarts:
|
|
specifier: ^5.5.1
|
|
version: 5.6.0
|
|
lightweight-charts:
|
|
specifier: ^4.2.3
|
|
version: 4.2.3
|
|
next:
|
|
specifier: ^15.1.0
|
|
version: 15.5.25(@types/node@22.20.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
|
|
react:
|
|
specifier: ^19.0.0
|
|
version: 19.2.8
|
|
react-dom:
|
|
specifier: ^19.0.0
|
|
version: 19.2.8(react@19.2.8)
|
|
devDependencies:
|
|
'@types/node':
|
|
specifier: ^22.10.0
|
|
version: 22.20.1
|
|
'@types/react':
|
|
specifier: ^19.0.0
|
|
version: 19.2.18
|
|
'@types/react-dom':
|
|
specifier: ^19.0.0
|
|
version: 19.2.7(@types/react@19.2.18)
|
|
typescript:
|
|
specifier: ^5.7.0
|
|
version: 5.9.3
|
|
|
|
packages:
|
|
|
|
'@emnapi/runtime@1.11.3':
|
|
resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==}
|
|
|
|
'@img/colour@1.1.0':
|
|
resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
|
|
engines: {node: '>=18'}
|
|
|
|
'@img/sharp-darwin-arm64@0.35.4':
|
|
resolution: {integrity: sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-darwin-x64@0.35.4':
|
|
resolution: {integrity: sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-freebsd-wasm32@0.35.4':
|
|
resolution: {integrity: sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==}
|
|
engines: {node: '>=20.9.0'}
|
|
os: [freebsd]
|
|
|
|
'@img/sharp-libvips-darwin-arm64@1.3.3':
|
|
resolution: {integrity: sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-libvips-darwin-x64@1.3.3':
|
|
resolution: {integrity: sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@img/sharp-libvips-linux-arm64@1.3.3':
|
|
resolution: {integrity: sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-arm@1.3.3':
|
|
resolution: {integrity: sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==}
|
|
cpu: [arm]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-ppc64@1.3.3':
|
|
resolution: {integrity: sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==}
|
|
cpu: [ppc64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-riscv64@1.3.3':
|
|
resolution: {integrity: sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==}
|
|
cpu: [riscv64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-s390x@1.3.3':
|
|
resolution: {integrity: sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==}
|
|
cpu: [s390x]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linux-x64@1.3.3':
|
|
resolution: {integrity: sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-libvips-linuxmusl-arm64@1.3.3':
|
|
resolution: {integrity: sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-libvips-linuxmusl-x64@1.3.3':
|
|
resolution: {integrity: sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-linux-arm64@0.35.4':
|
|
resolution: {integrity: sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-arm@0.35.4':
|
|
resolution: {integrity: sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [arm]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-ppc64@0.35.4':
|
|
resolution: {integrity: sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [ppc64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-riscv64@0.35.4':
|
|
resolution: {integrity: sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [riscv64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-s390x@0.35.4':
|
|
resolution: {integrity: sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [s390x]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linux-x64@0.35.4':
|
|
resolution: {integrity: sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@img/sharp-linuxmusl-arm64@0.35.4':
|
|
resolution: {integrity: sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-linuxmusl-x64@0.35.4':
|
|
resolution: {integrity: sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@img/sharp-wasm32@0.35.4':
|
|
resolution: {integrity: sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==}
|
|
engines: {node: '>=20.9.0'}
|
|
|
|
'@img/sharp-webcontainers-wasm32@0.35.4':
|
|
resolution: {integrity: sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [wasm32]
|
|
|
|
'@img/sharp-win32-arm64@0.35.4':
|
|
resolution: {integrity: sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [arm64]
|
|
os: [win32]
|
|
|
|
'@img/sharp-win32-ia32@0.35.4':
|
|
resolution: {integrity: sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==}
|
|
engines: {node: ^20.9.0}
|
|
cpu: [ia32]
|
|
os: [win32]
|
|
|
|
'@img/sharp-win32-x64@0.35.4':
|
|
resolution: {integrity: sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==}
|
|
engines: {node: '>=20.9.0'}
|
|
cpu: [x64]
|
|
os: [win32]
|
|
|
|
'@next/env@15.5.25':
|
|
resolution: {integrity: sha512-42h1lLr07vl4gawALP1hsgRZjHB1xYa58JfUfHwr0f7jG/zhPakh5GHkADHXOC9ZxUvlQFOPIrp7s6qX4DezPQ==}
|
|
|
|
'@next/swc-darwin-arm64@15.5.25':
|
|
resolution: {integrity: sha512-w+RR0v/QuApnWEjRGm1z6gcObKwGMb5YPA7V3bzBEVSBpMFUXprer0tS27UxjUcEnqbhL7Zuzohej79B6rYmBg==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [darwin]
|
|
|
|
'@next/swc-darwin-x64@15.5.25':
|
|
resolution: {integrity: sha512-QiGGBUSakt8S1H4Lt9Ehsh6Ja87axiBnQQgysOObvCbI7iUfJnRGntF1P64S4/ijuHFnSB8KLsEddkY3nN26uw==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [darwin]
|
|
|
|
'@next/swc-linux-arm64-gnu@15.5.25':
|
|
resolution: {integrity: sha512-ehLos/66zo0d/mJCU5u96a/VDcr01aaUrX0o/i16UdInxz8qPTCDSxGtjk/Lps1sIr1RJFdiX3hxc0fxJo+cPA==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@next/swc-linux-arm64-musl@15.5.25':
|
|
resolution: {integrity: sha512-ZVMrqLiJ7DiChgmbkQwFtdhAnUkSH/4p7tB29QY+giATb0Q/XGHNRSKAb/B8XGDHRUaA67NepOW5W8u3ZRJBAA==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@next/swc-linux-x64-gnu@15.5.25':
|
|
resolution: {integrity: sha512-UOewtDGkTMJTiODrEdeLZ50yGb59xCZSriNpXkfPMxRRgwDkGc7i8mLWqV5076wEdb+Ca/XN7MhJyM3CupyNyQ==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [glibc]
|
|
|
|
'@next/swc-linux-x64-musl@15.5.25':
|
|
resolution: {integrity: sha512-UBHwA8AhkCZgtRfU1aJpunuAJe/6gZv6jDESQe4p5MjTb5V0YEeJBWCdNqx15Vj3x+5jmauRfeMJSjfQj9HGFQ==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [linux]
|
|
libc: [musl]
|
|
|
|
'@next/swc-win32-arm64-msvc@15.5.25':
|
|
resolution: {integrity: sha512-QcFcPRr16djk5IqK5+e8O80eZfgWzIvVBXfitIq0tQ/uc+eyfdoZ0NmKc0cnbIJyfVwREapKuG97YcxWA9gcpA==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [arm64]
|
|
os: [win32]
|
|
|
|
'@next/swc-win32-x64-msvc@15.5.25':
|
|
resolution: {integrity: sha512-zREeykps3ndWr9egJgvJKqVkkDuaw6Zrrg23cYBos0ygydFkAWYU4+PaPVwXzP1eAYQJe53ShSK45iDM529BOg==}
|
|
engines: {node: '>= 10'}
|
|
cpu: [x64]
|
|
os: [win32]
|
|
|
|
'@swc/helpers@0.5.15':
|
|
resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
|
|
|
|
'@types/node@22.20.1':
|
|
resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==}
|
|
|
|
'@types/react-dom@19.2.7':
|
|
resolution: {integrity: sha512-I8bPpDLcHBv1qiIiXDCy71Rt8eQDKJP0sMSWJphDdAcdqiJ1sGpZamavoEIRZmYzjia9LuEb2HlYdDpmoENpvQ==}
|
|
peerDependencies:
|
|
'@types/react': ^19.2.0
|
|
|
|
'@types/react@19.2.18':
|
|
resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}
|
|
|
|
caniuse-lite@1.0.30001810:
|
|
resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==}
|
|
|
|
client-only@0.0.1:
|
|
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
|
|
|
|
csstype@3.2.3:
|
|
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
|
|
|
|
detect-libc@2.1.2:
|
|
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
|
|
engines: {node: '>=8'}
|
|
|
|
echarts@5.6.0:
|
|
resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==}
|
|
|
|
fancy-canvas@2.1.0:
|
|
resolution: {integrity: sha512-nifxXJ95JNLFR2NgRV4/MxVP45G9909wJTEKz5fg/TZS20JJZA6hfgRVh/bC9bwl2zBtBNcYPjiBE4njQHVBwQ==}
|
|
|
|
lightweight-charts@4.2.3:
|
|
resolution: {integrity: sha512-5kS/2hY3wNYNzhnS8Gb+GAS07DX8GPF2YVDnd2NMC85gJVQ6RLU6YrXNgNJ6eg0AnWPwCnvaGtYmGky3HiLQEw==}
|
|
|
|
nanoid@3.3.18:
|
|
resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}
|
|
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
|
|
hasBin: true
|
|
|
|
next@15.5.25:
|
|
resolution: {integrity: sha512-OMWNulIIqKM2ykvC2qMjIt0IoavB4UB2SCs4iXJ6z6847FvyH8jBmBWcvrF5iuhTu8Przh20Fo/aoszIdqx4PA==}
|
|
engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
|
|
hasBin: true
|
|
peerDependencies:
|
|
'@opentelemetry/api': ^1.1.0
|
|
'@playwright/test': ^1.51.1
|
|
babel-plugin-react-compiler: '*'
|
|
react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
|
|
react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
|
|
sass: ^1.3.0
|
|
peerDependenciesMeta:
|
|
'@opentelemetry/api':
|
|
optional: true
|
|
'@playwright/test':
|
|
optional: true
|
|
babel-plugin-react-compiler:
|
|
optional: true
|
|
sass:
|
|
optional: true
|
|
|
|
picocolors@1.1.1:
|
|
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
|
|
|
|
postcss@8.4.31:
|
|
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
|
|
engines: {node: ^10 || ^12 || >=14}
|
|
|
|
react-dom@19.2.8:
|
|
resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==}
|
|
peerDependencies:
|
|
react: ^19.2.8
|
|
|
|
react@19.2.8:
|
|
resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==}
|
|
engines: {node: '>=0.10.0'}
|
|
|
|
scheduler@0.27.0:
|
|
resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
|
|
|
|
semver@7.8.5:
|
|
resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
|
|
engines: {node: '>=10'}
|
|
hasBin: true
|
|
|
|
sharp@0.35.4:
|
|
resolution: {integrity: sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==}
|
|
engines: {node: '>=20.9.0'}
|
|
peerDependencies:
|
|
'@types/node': '*'
|
|
peerDependenciesMeta:
|
|
'@types/node':
|
|
optional: true
|
|
|
|
source-map-js@1.2.1:
|
|
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
|
|
engines: {node: '>=0.10.0'}
|
|
|
|
styled-jsx@5.1.6:
|
|
resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
|
|
engines: {node: '>= 12.0.0'}
|
|
peerDependencies:
|
|
'@babel/core': '*'
|
|
babel-plugin-macros: '*'
|
|
react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
|
|
peerDependenciesMeta:
|
|
'@babel/core':
|
|
optional: true
|
|
babel-plugin-macros:
|
|
optional: true
|
|
|
|
tslib@2.3.0:
|
|
resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
|
|
|
|
tslib@2.8.1:
|
|
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
|
|
|
|
typescript@5.9.3:
|
|
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
|
|
engines: {node: '>=14.17'}
|
|
hasBin: true
|
|
|
|
undici-types@6.21.0:
|
|
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
|
|
|
|
zrender@5.6.1:
|
|
resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==}
|
|
|
|
snapshots:
|
|
|
|
'@emnapi/runtime@1.11.3':
|
|
dependencies:
|
|
tslib: 2.8.1
|
|
optional: true
|
|
|
|
'@img/colour@1.1.0':
|
|
optional: true
|
|
|
|
'@img/sharp-darwin-arm64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-darwin-arm64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-darwin-x64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-darwin-x64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-freebsd-wasm32@0.35.4':
|
|
dependencies:
|
|
'@img/sharp-wasm32': 0.35.4
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-darwin-arm64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-darwin-x64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-arm64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-arm@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-ppc64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-riscv64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-s390x@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linux-x64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linuxmusl-arm64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-libvips-linuxmusl-x64@1.3.3':
|
|
optional: true
|
|
|
|
'@img/sharp-linux-arm64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-arm64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linux-arm@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-arm': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linux-ppc64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-ppc64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linux-riscv64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-riscv64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linux-s390x@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-s390x': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linux-x64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linux-x64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linuxmusl-arm64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linuxmusl-arm64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-linuxmusl-x64@0.35.4':
|
|
optionalDependencies:
|
|
'@img/sharp-libvips-linuxmusl-x64': 1.3.3
|
|
optional: true
|
|
|
|
'@img/sharp-wasm32@0.35.4':
|
|
dependencies:
|
|
'@emnapi/runtime': 1.11.3
|
|
optional: true
|
|
|
|
'@img/sharp-webcontainers-wasm32@0.35.4':
|
|
dependencies:
|
|
'@img/sharp-wasm32': 0.35.4
|
|
optional: true
|
|
|
|
'@img/sharp-win32-arm64@0.35.4':
|
|
optional: true
|
|
|
|
'@img/sharp-win32-ia32@0.35.4':
|
|
optional: true
|
|
|
|
'@img/sharp-win32-x64@0.35.4':
|
|
optional: true
|
|
|
|
'@next/env@15.5.25': {}
|
|
|
|
'@next/swc-darwin-arm64@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-darwin-x64@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-linux-arm64-gnu@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-linux-arm64-musl@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-linux-x64-gnu@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-linux-x64-musl@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-win32-arm64-msvc@15.5.25':
|
|
optional: true
|
|
|
|
'@next/swc-win32-x64-msvc@15.5.25':
|
|
optional: true
|
|
|
|
'@swc/helpers@0.5.15':
|
|
dependencies:
|
|
tslib: 2.8.1
|
|
|
|
'@types/node@22.20.1':
|
|
dependencies:
|
|
undici-types: 6.21.0
|
|
|
|
'@types/react-dom@19.2.7(@types/react@19.2.18)':
|
|
dependencies:
|
|
'@types/react': 19.2.18
|
|
|
|
'@types/react@19.2.18':
|
|
dependencies:
|
|
csstype: 3.2.3
|
|
|
|
caniuse-lite@1.0.30001810: {}
|
|
|
|
client-only@0.0.1: {}
|
|
|
|
csstype@3.2.3: {}
|
|
|
|
detect-libc@2.1.2:
|
|
optional: true
|
|
|
|
echarts@5.6.0:
|
|
dependencies:
|
|
tslib: 2.3.0
|
|
zrender: 5.6.1
|
|
|
|
fancy-canvas@2.1.0: {}
|
|
|
|
lightweight-charts@4.2.3:
|
|
dependencies:
|
|
fancy-canvas: 2.1.0
|
|
|
|
nanoid@3.3.18: {}
|
|
|
|
next@15.5.25(@types/node@22.20.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
|
|
dependencies:
|
|
'@next/env': 15.5.25
|
|
'@swc/helpers': 0.5.15
|
|
caniuse-lite: 1.0.30001810
|
|
postcss: 8.4.31
|
|
react: 19.2.8
|
|
react-dom: 19.2.8(react@19.2.8)
|
|
styled-jsx: 5.1.6(react@19.2.8)
|
|
optionalDependencies:
|
|
'@next/swc-darwin-arm64': 15.5.25
|
|
'@next/swc-darwin-x64': 15.5.25
|
|
'@next/swc-linux-arm64-gnu': 15.5.25
|
|
'@next/swc-linux-arm64-musl': 15.5.25
|
|
'@next/swc-linux-x64-gnu': 15.5.25
|
|
'@next/swc-linux-x64-musl': 15.5.25
|
|
'@next/swc-win32-arm64-msvc': 15.5.25
|
|
'@next/swc-win32-x64-msvc': 15.5.25
|
|
sharp: 0.35.4(@types/node@22.20.1)
|
|
transitivePeerDependencies:
|
|
- '@babel/core'
|
|
- '@types/node'
|
|
- babel-plugin-macros
|
|
|
|
picocolors@1.1.1: {}
|
|
|
|
postcss@8.4.31:
|
|
dependencies:
|
|
nanoid: 3.3.18
|
|
picocolors: 1.1.1
|
|
source-map-js: 1.2.1
|
|
|
|
react-dom@19.2.8(react@19.2.8):
|
|
dependencies:
|
|
react: 19.2.8
|
|
scheduler: 0.27.0
|
|
|
|
react@19.2.8: {}
|
|
|
|
scheduler@0.27.0: {}
|
|
|
|
semver@7.8.5:
|
|
optional: true
|
|
|
|
sharp@0.35.4(@types/node@22.20.1):
|
|
dependencies:
|
|
'@img/colour': 1.1.0
|
|
detect-libc: 2.1.2
|
|
semver: 7.8.5
|
|
optionalDependencies:
|
|
'@img/sharp-darwin-arm64': 0.35.4
|
|
'@img/sharp-darwin-x64': 0.35.4
|
|
'@img/sharp-freebsd-wasm32': 0.35.4
|
|
'@img/sharp-libvips-darwin-arm64': 1.3.3
|
|
'@img/sharp-libvips-darwin-x64': 1.3.3
|
|
'@img/sharp-libvips-linux-arm': 1.3.3
|
|
'@img/sharp-libvips-linux-arm64': 1.3.3
|
|
'@img/sharp-libvips-linux-ppc64': 1.3.3
|
|
'@img/sharp-libvips-linux-riscv64': 1.3.3
|
|
'@img/sharp-libvips-linux-s390x': 1.3.3
|
|
'@img/sharp-libvips-linux-x64': 1.3.3
|
|
'@img/sharp-libvips-linuxmusl-arm64': 1.3.3
|
|
'@img/sharp-libvips-linuxmusl-x64': 1.3.3
|
|
'@img/sharp-linux-arm': 0.35.4
|
|
'@img/sharp-linux-arm64': 0.35.4
|
|
'@img/sharp-linux-ppc64': 0.35.4
|
|
'@img/sharp-linux-riscv64': 0.35.4
|
|
'@img/sharp-linux-s390x': 0.35.4
|
|
'@img/sharp-linux-x64': 0.35.4
|
|
'@img/sharp-linuxmusl-arm64': 0.35.4
|
|
'@img/sharp-linuxmusl-x64': 0.35.4
|
|
'@img/sharp-webcontainers-wasm32': 0.35.4
|
|
'@img/sharp-win32-arm64': 0.35.4
|
|
'@img/sharp-win32-ia32': 0.35.4
|
|
'@img/sharp-win32-x64': 0.35.4
|
|
'@types/node': 22.20.1
|
|
optional: true
|
|
|
|
source-map-js@1.2.1: {}
|
|
|
|
styled-jsx@5.1.6(react@19.2.8):
|
|
dependencies:
|
|
client-only: 0.0.1
|
|
react: 19.2.8
|
|
|
|
tslib@2.3.0: {}
|
|
|
|
tslib@2.8.1: {}
|
|
|
|
typescript@5.9.3: {}
|
|
|
|
undici-types@6.21.0: {}
|
|
|
|
zrender@5.6.1:
|
|
dependencies:
|
|
tslib: 2.3.0
|