# walker-sdk

> 🛠 An SDK for building applications on top of Uniswap.

Latest version **1.0.1** (published 2021-09-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install walker-sdk
pnpm add walker-sdk
yarn add walker-sdk
bun add walker-sdk
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2021-09-10 |
| First published | 2021-09-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=10 |
| Dependencies | 7 |
| Unpacked size | 627.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | walker1992 |
| Keywords | uniswap, ethereum |

## Links

- npm: https://www.npmjs.com/package/walker-sdk
- Repository: https://github.com/Uniswap/uniswap-sdk
- Homepage: https://github.com/Uniswap/uniswap-sdk#readme
- Issues: https://github.com/Uniswap/uniswap-sdk/issues
- npm.io page: https://npm.io/package/walker-sdk

## Dependencies (7)

- [jsbi](https://npm.io/package/jsbi.md) ^3.1.1
- [big.js](https://npm.io/package/big.js.md) ^5.2.2
- [toformat](https://npm.io/package/toformat.md) ^2.0.0
- [tiny-warning](https://npm.io/package/tiny-warning.md) ^1.0.3
- [tiny-invariant](https://npm.io/package/tiny-invariant.md) ^1.1.0
- [@uniswap/v2-core](https://npm.io/package/@uniswap/v2-core.md) ^1.0.0
- [decimal.js-light](https://npm.io/package/decimal.js-light.md) ^2.5.0

## Recent versions

- 1.0.1 (latest) — 2021-09-10

## README

在npmjs.com注册自己的账号
然后都修改好之后在package.json修改自己的sDK包名和版本号，然后进行sDK的发布。
注册好之后在终端进行登陆
命令如下
npm login
输入自己的账号
然后输入密码
然后输入邮箱
看到登陆成功即可
登陆成功后 执行 npm publish命令
然后发布后会返回sdk包名以及版本号

然后在前端进行修改，前端首先要安装完原版的SDK
然后终端执行 npm remove @uniswap/sdk
进行卸载原版的SDK
然后执行 npm  i 自己的包名
进行安装自己的SDK包
然后在项目目录全局查找 @uniswap/sdk
然后替换成自己的SDK包名
然后后续更新的话，就直接执行 npm  i 自己的包名 即可
把node更新到v14.7.5


{
  "name": "@uniswap/sdk",//原版名字是@uniswap/sdk改成自己的xxxxxx-sdk(-sdk是一定要作为结尾的不能带@开头)
  "license": "MIT",
  "version": "3.0.3",
  "description": "🛠 An SDK for building applications on top of Uniswap.",
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "repository": "https://github.com/Uniswap/uniswap-sdk.git",
  "keywords": [
    "uniswap",
    "ethereum"
  ],
  "module": "dist/sdk.esm.js",
  "scripts": {
    "lint": "tsdx lint src test",
    "build": "tsdx build",
    "start": "tsdx watch",
    "test": "tsdx test",
    "prepublishOnly": "tsdx build"

---
_Source: https://npm.io/package/walker-sdk · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
