{
	"name": "@premia/v3-sdk",
	"version": "2.9.0",
	"description": "The official SDK for building applications on Premia V3.",
	"main": "dist/index.js",
	"typings": "dist/index.d.ts",
	"files": [
		"dist",
		"docs",
		"scripts",
		"src",
		"abi"
	],
	"author": "research@premia.finance",
	"license": "BSD-3-Clause",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/Premian-Labs/premia-v3-sdk.git"
	},
	"keywords": [
		"premia",
		"v3",
		"sdk",
		"api",
		"ethereum",
		"defi",
		"options",
		"trading",
		"and",
		"market-making"
	],
	"scripts": {
		"docs": "npx typedoc src/index.ts",
		"build": "yarn docs && tsc && yarn cp:typechain",
		"cp:typechain": "shx rm -rf ./dist/typechain && shx cp -r ./node_modules/@premia/v3-abi/typechain ./dist/typechain",
		"prepublishOnly": "yarn build",
		"test": "npx hardhat test test/unit/* --network anvil",
		"it": "npx hardhat test test/it/*.spec.ts --network anvil",
		"e2e": "npx hardhat test test/e2e/orderbook.spec.ts --network arbitrumGoerli"
	},
	"dependencies": {
		"@apollo/client": "^3.7.10",
		"@premia/pair-lists": "^0.1.0",
		"@premia/v3-abi": "^1.2.5",
		"@typechain/ethers-v6": "^0.5.0",
		"@types/ws": "^8.5.5",
		"@uniswap/permit2-sdk": "^1.2.0",
		"@uniswap/token-lists": "^1.0.0-beta.31",
		"@uqee/black-scholes": "^1.0.7",
		"axios": "^1.4.0",
		"cross-fetch": "^3.1.5",
		"dayjs": "^1.11.7",
		"decimal.js": "^10.4.3",
		"dotenv": "^16.0.3",
		"ethers-multicall-provider": "^5.0.0",
		"extra-bigint": "^1.1.10",
		"graphql-query-to-json": "^2.0.1",
		"isomorphic-ws": "^5.0.0",
		"json-to-graphql-query": "^2.2.5",
		"lodash": "^4.17.21",
		"typechain": "^8.3.1",
		"ws": "^8.15.1"
	},
	"devDependencies": {
		"@nomicfoundation/hardhat-chai-matchers": "^2.0.2",
		"@nomiclabs/hardhat-ethers": "^3.0.0-beta.0",
		"@typechain/hardhat": "^9.0.0",
		"@types/chai": "^4.3.4",
		"@types/lodash": "^4.14.191",
		"@types/mocha": "^10.0.1",
		"@types/node": "^18.14.2",
		"@types/sinon": "^10.0.14",
		"chai": "^4.3.7",
		"eslint-plugin-tsdoc": "^0.2.17",
		"eth-testing": "^1.12.0",
		"ethers": "^6.8.1",
		"fs-extra": "^11.1.1",
		"hardhat": "^2.13.0",
		"husky": "^8.0.3",
		"jsdom": "^21.1.0",
		"jsdom-global": "^3.0.2",
		"mocha": "^10.2.0",
		"prettier": "^2.8.4",
		"pretty-quick": "^3.1.3",
		"shx": "^0.3.4",
		"sinon": "^15.0.4",
		"ts-node": "^10.9.1",
		"typedoc": "^0.24.1",
		"typescript": "4.8.4"
	},
	"peerDependencies": {
		"ethers": ">=6 <7"
	},
	"optionalDependencies": {
		"graphql": "^16.6.0",
		"graphql-request": "^5.1.0"
	},
	"engines": {
		"node": ">=10"
	}
}
