UNPKG

goosefx-amm-sdk

Version:

SDK for the GooseFx AMM

98 lines (97 loc) 2.98 kB
{ "name": "goosefx-amm-sdk", "version": "2.0.0", "description": "SDK for the GooseFx AMM", "license": "GPL-3.0", "main": "./lib/index.js", "module": "./lib/index.mjs", "types": "./lib/index.d.ts", "files": [ "./lib", "./src" ], "publicConfig": { "registry": "https://registry.yarnpkg.com", "access": "public" }, "keywords": [ "goosefx", "solana" ], "lint-staged": { "{src,test,misc}/**/*.ts": [ "yarn lint" ] }, "scripts": { "lint": "eslint src/**/*.ts", "format": "prettier */*.js \"*/**/*{.js,.ts}\" -w", "test": "jest", "build-docs": "typedoc", "build-docs-watch": "typedoc --watch", "build-dist": "rm -rf dist && mkdir dist && yarn build-docs", "build-lib": "rm -rf lib && tsup src --format cjs,esm --dts --sourcemap --no-splitting --minify -d lib --silent", "build-all": "yarn build-dist && yarn build-lib", "build": "yarn build-lib && yarn copy-package-json", "push": "yarn build && yarn publish", "prepare": "husky install", "copy-package-json": "cp package.json lib/package.json", "typecheck": "npx tsc --noEmit" }, "resolutions": { "@solana/spl-token": "^0.4.6", "@solana/web3.js": "^1.91.8", "bn.js": "^5.2.1" }, "dependencies": { "@coral-xyz/anchor": "^0.31.1", "@project-serum/anchor": "^0.26.0", "@solana/spl-token": "^0.4.6", "@solana/web3.js": "^1.91.8", "axios": "^1.1.3", "big.js": "^6.2.1", "bn.js": "^5.2.1", "buffer": "^6.0.3", "dayjs": "^1.11.5", "decimal.js-light": "^2.5.1", "dotenv": "^16.4.7", "lodash": "^4.17.21", "toformat": "^2.0.0", "tsconfig-paths": "^4.2.0" }, "devDependencies": { "@babel/core": "^7.18.0", "@babel/preset-env": "^7.18.0", "@babel/preset-typescript": "^7.17.12", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^11.1.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^9.2.6", "@semantic-release/npm": "^11.0.2", "@semantic-release/release-notes-generator": "^12.1.0", "@tsconfig/node14": "^1.0.3", "@types/big.js": "^6.1.3", "@types/bn.js": "^5.1.1", "@types/jest": "^27.5.1", "@types/lodash": "^4.14.182", "@types/node": "^17.0.35", "@typescript-eslint/eslint-plugin": "^5.25.0", "@typescript-eslint/parser": "^5.25.0", "babel-jest": "^27.5.1", "eslint": "^8.15.0", "eslint-plugin-tsdoc": "^0.2.16", "husky": "^7.0.4", "jest": "^27.5.1", "lint-staged": "^12.4.1", "prettier": "^2.6.2", "semantic-release": "^23.0.0", "ts-jest": "^27.0.7", "ts-jest-resolver": "^2.0.0", "ts-node": "^10.7.0", "tsup": "^5.12.8", "typedoc": "^0.22.15", "typescript": "~5.5.0", "yarn": "^1.22.19" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }