@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API v2
94 lines (93 loc) • 2.4 kB
JSON
{
"name": "@ln-markets/sdk",
"version": "0.0.10",
"description": "TypeScript SDK for LNMarkets API v2",
"keywords": [
"ln-markets",
"api",
"sdk",
"trading",
"bitcoin",
"lightning"
],
"homepage": "https://github.com/ln-markets/sdk-ts#readme",
"bugs": {
"url": "https://github.com/ln-markets/sdk-ts/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ln-markets/sdk-ts.git"
},
"license": "MIT",
"author": "Flavian Leprettre <flavian.leprettre@ito.am>",
"type": "module",
"exports": {
".": {
"default": "./src/index.ts"
}
},
"main": "src/index.ts",
"types": "src/types.d.ts",
"files": [
"dist",
"src",
"LICENSE",
"README.md",
"package.json"
],
"scripts": {
"build": "tsc --build",
"format": "prettier --write --ignore-unknown '**'",
"function-table": "tsx scripts/function-list.ts",
"lint": "eslint --color './**/*.ts'",
"prepare": "husky",
"prepublishOnly": "tsc --build",
"release": "np --no-cleanup --no-tests --no-yarn",
"spell-check": "cspell --show-context --no-progress '**'",
"test": "vitest --run",
"type-check": "tsc --noEmit"
},
"dependencies": {
"camelcase-keys": "9.1.3",
"snakecase-keys": "8.0.1",
"undici": "6.21.0",
"ws": "8.18.0"
},
"devDependencies": {
"@commitlint/cli": "^19.6.0",
"@commitlint/config-conventional": "^19.6.0",
"@eslint/js": "^9.15.0",
"@types/node": "22.10.0",
"@types/ws": "8.5.13",
"@vitest/eslint-plugin": "^1.1.10",
"cspell": "^8.16.0",
"dotenv": "16.4.5",
"eslint": "^9.15.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-jsdoc": "^50.6.0",
"eslint-plugin-perfectionist": "4.1.2",
"eslint-plugin-prefer-arrow-functions": "^3.4.1",
"eslint-plugin-unicorn": "^56.0.1",
"eslint-plugin-unused-imports": "^4.1.4",
"globals": "^15.12.0",
"husky": "9.1.7",
"knip": "^5.38.0",
"lint-staged": "^15.2.10",
"markdownlint-cli": "0.43.0",
"np": "10.1.0",
"prettier": "3.4.1",
"prettier-plugin-packagejson": "2.5.6",
"tsx": "4.19.2",
"typescript": "^5.7.2",
"typescript-eslint": "^8.16.0",
"vitest": "^2.1.6"
},
"packageManager": "pnpm@9.13.2",
"engines": {
"node": ">=22.11.0",
"pnpm": ">=9"
},
"publishConfig": {
"access": "public"
}
}