{
  "name": "analytics-node-client",
  "version": "4.1.1",
  "description": "Analytics Serverside client for Node JS",
  "main": "src/index.js",
  "types": "src/index.d.ts",
  "scripts": {
    "build": "run-s test",
    "generateTypes": "npm run cleanTypes && tsc",
    "cleanTypes": "find src/ -name '*.d.ts' -delete",
    "test:unit": "jasmine JASMINE_CONFIG_PATH=jasmine.json",
    "test:lint": "eslint src test --fix",
    "test": "run-s -s test:unit test:lint test:jest",
    "watch": "watch 'JASMINE_QUIET_REPORTER=1 run-s -s restart test && echo watch loop passed' src test --wait --interval 0.1",
    "test:jest": "jest test/unit/**/*test.js"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@bitbucket.org/atlassian/analytics-node-client.git"
  },
  "homepage": "https://bitbucket.org/atlassian/analytics-node-client",
  "author": "Atlassian",
  "license": "Private",
  "devDependencies": {
    "@changesets/cli": "^2.26.1",
    "eslint": "^8.56.0",
    "eslint-config-jbunton": "0.0.3",
    "jasmine": "^3.0.0",
    "jasmine-console-reporter": "^1.2.6",
    "jasmine-http-server-spy": "^0.5.0",
    "jasmine-promise-tools": "^1.1.0",
    "jasmine-reporters": "^2.2.0",
    "jest": "^29.7.0",
    "npm-run-all": "^3.1.0",
    "proxyquire": "^1.7.2",
    "typescript": "^5.2.2",
    "watch": "https://github.com/jbunton-atlassian/watch#5de0fc9c13df5ebc3320c1cbe275916cc954142d"
  },
  "dependencies": {
    "@segment/analytics-node": "^1.1.3",
    "lodash": "^4.17.21"
  },
  "overrides": {
    "watch": {
      "exec-sh": "^0.4.0"
    }
  },
  "files": [
    "src"
  ]
}