UNPKG

intercom-client

Version:

Official Node bindings to the Intercom API

62 lines (61 loc) 2 kB
{ "name": "intercom-client", "version": "5.0.0", "description": "Official Node bindings to the Intercom API", "homepage": "https://github.com/intercom/intercom-node", "bugs:": "https://github.com/intercom/intercom-node/issues", "repository": "intercom/intercom-node", "author": { "name": "Bob Long", "email": "bob@intercom.io" }, "files": [ "dist" ], "main": "dist/index.js", "keywords": [ "intercom", "api" ], "dependencies": { "axios": "^1.6.0", "htmlencode": "^0.0.4", "lodash": "^4.17.21" }, "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.2", "@types/lodash": "^4.14.195", "@types/mocha": "^9.1.1", "@types/node": "^16.18.38", "@types/sinon": "^10.0.15", "@typescript-eslint/eslint-plugin": "^5.61.0", "@typescript-eslint/parser": "^5.61.0", "eslint": "^8.44.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-no-only-tests": "^2.6.0", "merge2": "^1.4.1", "mocha": "^9.2.2", "nock": "^13.3.1", "nyc": "^15.1.0", "prettier": "^2.8.8", "sinon": "^7.5.0", "ts-node": "^10.9.1", "tslib": "^2.6.0", "typescript": "^4.9.5" }, "scripts": { "clean": "rm -r -f dist", "static": "eslint .", "compile_ts": "tsc", "move_compiled_to_dist": "mv dist/lib/* dist && rmdir dist/lib", "prepublish": "yarn clean && yarn static && yarn compile_ts && yarn move_compiled_to_dist", "test:unit": "yarn compile_ts && mocha -r ts-node/register test/unit/*.test.ts --reporter=nyan", "test:integration": "yarn compile_ts && mocha -r ts-node/register test/integration/**/*.test.ts --timeout=30000", "coverage": "nyc yarn test" }, "engines": { "node": ">= v8.0.0" }, "license": "Apache-2.0", "packageManager": "yarn@3.1.1" }