{ "name": "uplink", "version": "1.0.0", "description": "Uplink receives bursts of Jenkins telemetry", "main": "src/index.js", "directories": { "lib": "src", "test": "test" }, "scripts": { "start": "node ./src", "test": "jest" }, "repository": { "type": "git", "url": "git+https://github.com/jenkins-infra/uplink.git" }, "author": "R Tyler Croy", "license": "AGPL-3.0", "bugs": { "url": "https://github.com/jenkins-infra/uplink/issues" }, "homepage": "https://github.com/jenkins-infra/uplink#readme", "devDependencies": { "@feathersjs/cli": "^3.9.0", "@sentry/types": "^4.5.3", "@types/feathersjs__configuration": "^1.0.3", "@types/feathersjs__express": "^1.1.6", "@types/feathersjs__feathers": "^3.1.5", "@types/jest": "^23.3.14", "@types/sequelize": "^4.28.3", "@types/winston": "^2.4.4", "jest": "^23.6.0", "nodemon": "^1.19.1", "request": "^2.88.0", "request-promise": "^4.2.4", "sequelize-cli": "^4.1.1", "ts-jest": "^23.10.5", "typescript": "^3.5.2" }, "dependencies": { "@feathersjs/authentication": "^2.1.9", "@feathersjs/authentication-jwt": "^2.0.3", "@feathersjs/authentication-oauth2": "^1.2.2", "@feathersjs/configuration": "^2.0.2", "@feathersjs/errors": "^3.3.2", "@feathersjs/express": "^1.2.5", "@feathersjs/feathers": "^3.2.1", "@feathersjs/socketio": "^3.2.4", "@sentry/node": "^4.0.3", "compression": "^1.7.3", "cookie-parser": "^1.4.3", "cors": "^2.8.4", "event-stream": "^3.3.4", "feathers-memory": "^2.2.0", "feathers-sequelize": "^3.1.2", "helmet": "^3.13.0", "jsonstream": "^1.0.3", "passport-github": "^1.1.0", "pg": "^7.4.3", "pg-query-stream": "^1.1.2", "pug": "^2.0.4", "sequelize": "^4.38.0", "serve-favicon": "^2.5.0", "tslib": "^1.9.3", "uuid": "^3.3.2", "winston": "^3.1.0" }, "jest": { "collectCoverage": true, "coverageReporters": [ "json", "lcov", "text" ], "transform": { "^.+\\.tsx?$": "ts-jest" }, "testMatch": [ "**/__tests__/**/*.ts?(x)", "**/?(*.)+(spec|test).ts?(x)" ], "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ] } }