UNPKG

soroswap-utils

Version:

Utilities for interacting with Soroswap, the decentralized exchange (DEX) on Soroban, which is the smart contracts platform of the Stellar network.

77 lines 2.54 kB
{ "name": "soroswap-utils", "description": "Utilities for interacting with Soroswap, the decentralized exchange (DEX) on Soroban, which is the smart contracts platform of the Stellar network.", "version": "1.0.37", "author": "KwickBit - the noncustodial stablecoin payment gateway <contact@kwickbit.com> (https://kwickbit.com)", "license": "MIT", "keywords": [ "soroswap", "soroban", "stellar", "blockchain", "decentralized", "exchange", "dex", "stablecoin", "payments", "gateway", "mercury", "utilities" ], "homepage": "https://kwickbit.com", "bugs": { "url": "https://github.com/kwickbit/soroswap-utils/issues" }, "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "types": "./dist/index.d.ts", "scripts": { "build": "tsup src/index.ts --format cjs,esm --dts", "docs": "typedoc --out docs src --skipErrorChecking", "docs:serve": "bunx serve docs", "lint": "ESLINT_USE_FLAT_CONFIG=false eslint . --ext .ts", "lint:fix": "ESLINT_USE_FLAT_CONFIG=false eslint . --ext .ts --fix", "postinstall": "dotenvx run -f ../../../.env -- node postinstall.js", "mainnet:example": "dotenvx run -f .env.production.local -- bun run src/example.ts", "prepare": "bun run build && husky", "test": "dotenvx run -f .env -f .env.test.local -- jest", "testnet:example": "dotenvx run -f ../.env -f .env.test.local -- bun run src/example.ts", "tsn": "node --loader ts-node/esm src/example.ts" }, "dependencies": { "@dotenvx/dotenvx": "^1.21.0", "@stellar/stellar-sdk": "^12.3.0", "@types/glob": "^8.1.0", "glob": "^11.0.0", "mercury-sdk": "github:kwickbit/mercury-sdk#soroswap-adapt" }, "devDependencies": { "@jest/globals": "^29.7.0", "@types/bun": "latest", "@types/jest": "^29.0.0", "@typescript-eslint/eslint-plugin": "^8.13.0", "@typescript-eslint/parser": "^8.13.0", "eslint": "^8.57.0", "eslint-config-hardcore": "^47.0.1", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-n": "^17.12.0", "eslint-plugin-unicorn": "^56.0.0", "jest": "^29.0.0", "lint-staged": "^15.2.10", "prettier": "^3.3.3", "ts-jest": "^29.0.0", "ts-node": "^10.9.2", "tsup": "^8.3.5", "typedoc": "^0.26.11", "typescript": "~5.3.3" } }