UNPKG

@deepgram/sdk

Version:

Isomorphic Javascript client for Deepgram

118 lines (117 loc) 3.5 kB
{ "name": "@deepgram/sdk", "version": "4.11.0", "description": "Isomorphic Javascript client for Deepgram", "keywords": [ "javascript", "typescript", "deepgram", "asr", "speech", "sdk" ], "packageManager": "pnpm@10.12.1", "homepage": "https://github.com/deepgram/deepgram-js-sdk", "bugs": "https://github.com/deepgram/deepgram-js-sdk/issues", "license": "MIT", "author": { "name": "Deepgram DevRel Team", "email": "devrel@deepgram.com" }, "contributors": [ "Brian Barrow", "Brian Hillis", "Luke Oliff", "Michael Jolley", "Sandra Rodgers", "Shir Goldberg" ], "files": [ "dist", "src" ], "engines": { "node": ">=18.0.0" }, "main": "dist/main/index.js", "module": "dist/module/index.js", "types": "dist/module/index.d.ts", "sideEffects": false, "repository": "deepgram/deepgram-js-sdk", "scripts": { "clean": "rimraf dist docs/v2", "format": "prettier --write \"src/**/*.ts\"", "build": "run-s clean format build:*", "build:main": "tsc -p tsconfig.json", "build:module": "tsc -p tsconfig.module.json", "build:umd": "webpack --mode=production", "lint": "run-s lint:*", "lint:js": "eslint -c .eslintrc-examples.js examples --max-warnings 0", "lint:md": "markdownlint **/*.md *.md", "lint:yml": "yamllint .github/workflows", "lint:ts": "eslint src --max-warnings 0", "watch": "nodemon -e ts --watch src --exec \"npm run build\"", "docs": "typedoc --entryPoints src/index.ts --out docs/ --includes src/packages/**/*.ts --emit none", "docs:json": "typedoc --entryPoints src/index.ts --includes src/packages/**/*.ts --json docs/spec.json --emit none", "test": "jest", "test:unit": "jest --testPathPattern=tests/unit", "test:e2e": "jest --testPathPattern=tests/e2e", "test:e2e:offline": "node scripts/test-offline.js", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:ci": "jest --ci --coverage --watchAll=false" }, "dependencies": { "@deepgram/captions": "^1.1.1", "@types/node": "^18.19.39", "cross-fetch": "^3.1.5", "deepmerge": "^4.3.1", "events": "^3.3.0", "ws": "^8.17.0" }, "devDependencies": { "@commitlint/cli": "^17.6.7", "@commitlint/config-conventional": "^17.6.7", "@types/jest": "^29.5.12", "@types/ws": "^8.5.10", "@typescript-eslint/eslint-plugin": "^8.7.0", "@typescript-eslint/parser": "^8.7.0", "buffer": "^6.0.3", "cross-env": "^7.0.3", "dotenv": "^16.5.0", "eslint": "^8.57.1", "husky": "^4.3.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "markdownlint": "^0.35.0", "markdownlint-cli": "^0.42.0", "nodemon": "^3.0.1", "npm-run-all": "^4.1.5", "prettier": "^2.5.1", "pretty-quick": "^3.1.3", "rimraf": "^3.0.2", "semantic-release-plugin-update-version-in-files": "^1.1.0", "stream-browserify": "^3.0.0", "ts-jest": "^29.1.2", "ts-loader": "^8.0.11", "ts-node": "^10.9.1", "typedoc": "^0.22.16", "typescript": "^4.5.5", "url": "^0.11.4", "util": "^0.12.5", "webpack": "^5.69.1", "webpack-cli": "^4.9.2", "yaml-lint": "^1.7.0" }, "overrides": { "es5-ext": "0.10.53" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "jsdelivr": "dist/umd/deepgram.js", "unpkg": "dist/umd/deepgram.js" }