{ "name": "@azure/cosmos", "description": "Azure Cosmos DB Service Node.js SDK for SQL API", "keywords": [ "cosmosdb", "cosmos db", "documentdb", "document database", "azure", "nosql", "database", "cloud" ], "version": "3.2.0", "author": "Microsoft Corporation", "main": "./dist/index.js", "module": "./dist-esm/index.js", "browser": { "./dist-esm/request/defaultAgent.js": "./dist-esm/request/defaultAgent.browser.js" }, "files": [ "dist", "dist-esm" ], "types": "./dist/index.d.ts", "engine": { "node": ">=6.0.0" }, "scripts": { "clean": "rimraf dist && rimraf dist-esm", "lint": "tslint --project ./src/tsconfig.json", "format": "prettier --write --config .prettierrc.json \"src/**/*.ts\" \"test/**/*.ts\"", "check-format": "prettier --list-different --config .prettierrc.json \"src/**/*.ts\" \"test/**/*.ts\"", "compile": "echo Using TypeScript && tsc --version && tsc -b --pretty", "compile:samples": "tsc -b samples", "docs": "typedoc --tsconfig ./src/tsconfig.json --excludePrivate --mode file --out ./dist/docs ./src", "bundle": "rollup -c", "bundle-types": "node bundle-types.js", "build": "npm run clean && npm run check-format && npm run lint && npm run compile && node writeSDKVersion.js && npm run docs && npm run bundle && npm run bundle-types", "test": "tsc -b src test --verbose && mocha -r esm -r dotenv/config -r ./test/common/setup.js \"./test/**/*.spec.js\" --timeout 100000", "prepack": "npm install && npm run build", "test-browser": "karma start ./karma.config.js --single-run", "test-consumer": "node consumer-test.js" }, "devDependencies": { "@microsoft/api-extractor": "6.3.0", "@types/fast-json-stable-stringify": "2.0.0", "@types/mocha": "^5.2.5", "@types/node": "^10.5.8", "@types/node-fetch": "2.3.7", "@types/priorityqueuejs": "^1.0.1", "@types/semaphore": "^1.1.0", "@types/sinon": "7.0.10", "@types/tunnel": "^0.0.0", "@types/underscore": "^1.8.8", "@types/uuid": "3.4.4", "abort-controller": "3.0.0", "cross-env": "5.2.0", "dotenv": "8.0.0", "esm": "3.2.18", "execa": "1.0.0", "karma": "^4.0.1", "karma-chrome-launcher": "^2.2.0", "karma-cli": "^1.0.1", "karma-firefox-launcher": "^1.1.0", "karma-mocha": "^1.3.0", "karma-mocha-reporter": "^2.2.5", "karma-requirejs": "^1.1.0", "karma-sourcemap-loader": "^0.3.7", "karma-webpack": "^3.0.5", "mocha": "^5.2.0", "mocha-junit-reporter": "1.23.1", "mocha-multi-reporters": "^1.1.6", "prettier": "1.14.3", "proxy-agent": "3.0.3", "requirejs": "^2.3.5", "rollup": "^0.64.1", "rollup-plugin-json": "3.1.0", "rollup-plugin-local-resolve": "^1.0.7", "rollup-plugin-multi-entry": "2.0.2", "sinon": "7.2.7", "source-map-support": "0.5.11", "ts-node": "^8.0.2", "tslint": "5.16.0", "tslint-config-prettier": "^1.14.0", "typedoc": "^0.15.0", "typescript": "3.5.1" }, "dependencies": { "@azure/cosmos-sign": "1.0.2", "@types/debug": "^4.1.4", "atob": "2.1.2", "binary-search-bounds": "2.0.3", "crypto-hash": "1.1.0", "debug": "^4.1.1", "fast-json-stable-stringify": "2.0.0", "node-abort-controller": "1.0.3", "node-fetch": "2.6.0", "priorityqueuejs": "1.0.0", "semaphore": "1.0.5", "tslib": "^1.9.3", "universal-user-agent": "2.1.0", "uuid": "3.3.2" }, "repository": { "type": "git", "url": "https://github.com/Azure/azure-cosmos-js" }, "license": "MIT", "tsdoc": { "tsdocFlavor": "AEDoc" } }