@syncswap/sdk
Version:
SyncSwap TypeScript SDK for building DeFi applications
63 lines • 1.67 kB
JSON
{
"name": "@syncswap/sdk",
"version": "0.2.15",
"type": "module",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"types": "./dist/esm/index.d.ts",
"exports": {
".": {
"types": "./dist/esm/index.d.ts",
"import": "./dist/esm/index.js",
"require": "./dist/cjs/index.js",
"default": "./dist/esm/index.js"
},
"./sdkHelper": {
"types": "./dist/esm/sdkHelper.d.ts",
"import": "./dist/esm/sdkHelper.js",
"require": "./dist/cjs/sdkHelper.js",
"default": "./dist/esm/sdkHelper.js"
},
"./package.json": "./package.json"
},
"scripts": {
"build": "npm run build:esm && npm run build:cjs && npm run fix-esm && npm run create-cjs-package",
"build:esm": "tsc --project tsconfig.json",
"build:cjs": "tsc --project tsconfig.cjs.json",
"fix-esm": "npx tsc-esm-fix --target='dist/esm' --dirnameVar --filenameVar --no-unlink && node scripts/fix-json-imports.mjs",
"create-cjs-package": "echo '{\"type\":\"commonjs\"}' > dist/cjs/package.json"
},
"dependencies": {
"ethers": "^5.7.2",
"zksync-web3": "^0.17.1",
"tiny-invariant": "^1.3.1"
},
"devDependencies": {
"@types/node": "^18.7.18",
"tsx": "^4.19.2",
"typescript": "^5.6.3"
},
"files": [
"dist/**/*",
"example/index.ts"
],
"engines": {
"node": ">=16.0.0"
},
"sideEffects": false,
"keywords": [
"syncswap",
"dex",
"zksync",
"ethereum",
"defi",
"typescript",
"sdk",
"sophon",
"linea",
"scroll"
],
"author": "SyncSwap",
"license": "MIT",
"description": "SyncSwap TypeScript SDK for building DeFi applications"
}