growwapi
Version:
NodeJS SDK for Groww trading APIs
71 lines (70 loc) • 1.84 kB
JSON
{
"name": "growwapi",
"version": "1.1.3",
"description": "NodeJS SDK for Groww trading APIs",
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/types/index.d.ts",
"files": [
"dist"
],
"scripts": {
"build": "tsc && npm run build:esm && cp -r src/utils/Protobuffer/protos dist/utils/Protobuffer/",
"build:esm": "tsc -p tsconfig.esm.json && cp -r src/utils/Protobuffer/protos dist/utils/Protobuffer/",
"test": "jest",
"lint": "eslint src --ext .ts",
"prepare": "npm run build",
"generate-exports": "node scripts/generate-exports.mjs",
"prebuild": "rm -f tsconfig.tsbuildinfo"
},
"repository": {
"type": "git",
"url": "git+https://github.com/NithinSGowda/growwapi.git"
},
"keywords": [
"Groww",
"API",
"trading",
"nse",
"bse",
"india",
"nifty",
"sensex",
"Nodejs",
"growwapi",
"groww api"
],
"author": "Nithin S and Kokila K N",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/NithinSGowda/growwapi/issues"
},
"homepage": "https://github.com/NithinSGowda/growwapi#readme",
"devDependencies": {
"@eslint/js": "^9.29.0",
"@types/camelcase-keys": "^4.1.0",
"@types/jest": "^30.0.0",
"@types/lodash": "^4.17.19",
"@types/node": "^24.0.3",
"@types/papaparse": "^5.3.16",
"eslint": "^9.29.0",
"globals": "^16.2.0",
"ts-jest": "^29.4.0",
"ts-node": "^10.9.2",
"typescript": "^5.8.3",
"typescript-eslint": "^8.34.1"
},
"dependencies": {
"camelcase-keys": "^9.1.3",
"dayjs": "^1.11.13",
"jest": "^30.0.3",
"lodash": "^4.17.21",
"nats": "^2.29.3",
"nats.ws": "^1.30.3",
"otpauth": "^9.4.0",
"papaparse": "^5.5.3",
"protobufjs": "^7.5.3",
"snakecase-keys": "^8.0.1",
"ts-nkeys": "^1.0.16"
}
}