UNPKG

3.89 kBJSONView Raw
1{
2 "name": "@thundra/core",
3 "version": "2.9.6",
4 "description": "Thundra Lambda Node.js Agent",
5 "main": "dist/thundra.js",
6 "scripts": {
7 "compile": "tsc",
8 "build": "rollup -c",
9 "start": "npm-run-all --parallel watch:server watch:build",
10 "test-automatic-instrumentation": "node ./test/instrumentation/automated.instrumentation.js",
11 "test": "npm run compile; npm run test-automatic-instrumentation; docker-compose up -d; jest --coverage; docker-compose stop",
12 "test-ci": "npm run compile; npm run test-automatic-instrumentation; jest --config config.json --coverage; cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js;",
13 "lint": "tslint --project tsconfig.json -t stylish",
14 "release-minor": "npm install; npm run build; release-it minor -n --npm.publish --src.commit --src.tag --src.push --src.tagName='v%s' --github.release --no-requireCleanWorkingDir --no-requireUpstream",
15 "release-minor-without-tag": "npm install; npm run build; release-it minor -n --npm.publish --no-requireCleanWorkingDir --no-requireUpstream --no-src.commit --no-src.tag --no-src.push --no-src.push --no-src.tagName='v%s' --no-github.release",
16 "release": "npm install; npm run build; release-it -n --npm.publish --src.commit --src.tag --src.push --no-src.push --src.tagName='v%s' --github.release --no-requireCleanWorkingDir --no-requireUpstream",
17 "release-without-tag": "npm install; npm run build; release-it -n --npm.publish --no-requireCleanWorkingDir --no-requireUpstream --no-src.commit --no-src.tag --no-src.push --no-src.push --no-src.tagName='v%s' --no-github.release"
18 },
19 "repository": {
20 "type": "git",
21 "url": "git+https://github.com/thundra-io/thundra-lambda-agent-nodejs.git"
22 },
23 "files": [
24 "dist/"
25 ],
26 "keywords": [
27 "serverless",
28 "aws",
29 "lambda",
30 "observability",
31 "tracing",
32 "metrics",
33 "analytics",
34 "telemetry",
35 "opentracing"
36 ],
37 "author": "Thundra <info@thundra.com>",
38 "license": "Apache-2.0",
39 "bugs": {
40 "url": "https://github.com/thundra-io/thundra-lambda-agent-nodejs/issues"
41 },
42 "homepage": "https://github.com/thundra-io/thundra-lambda-agent-nodejs#readme",
43 "devDependencies": {
44 "@types/minimatch": "^3.0.3",
45 "@types/node": "^10.5.0",
46 "@types/uuid": "^3.4.3",
47 "aws-sdk": "^2.610.0",
48 "aws-xray-sdk-core": "^2.0.1",
49 "babel-core": "^6.26.3",
50 "babel-eslint": "^8.2.3",
51 "babel-jest": "^23.4.0",
52 "babel-plugin-transform-runtime": "^6.23.0",
53 "babel-polyfill": "^6.26.0",
54 "babel-preset-env": "^1.6.1",
55 "babel-preset-stage-0": "^6.24.1",
56 "babel-runtime": "^6.26.0",
57 "coveralls": "^3.0.1",
58 "elasticsearch": "^15.4.1",
59 "eslint": "^4.19.1",
60 "eslint-plugin-babel": "^5.1.0",
61 "gaze-run-interrupt": "^1.0.1",
62 "i": "^0.3.6",
63 "ioredis": "^4.10.0",
64 "jest": "^22.4.4",
65 "mongodb": "^3.2.4",
66 "mysql": "^2.16.0",
67 "mysql2": "1.6.1",
68 "nock": "^10.0.6",
69 "npm-run-all": "^4.1.1",
70 "opentracing": "0.14.1",
71 "pg": "6.4.2",
72 "redis": "^2.8.0",
73 "release-it": "^7.5.0",
74 "rollup": "^1.16.4",
75 "rollup-plugin-commonjs": "^10.0.1",
76 "rollup-plugin-json": "^4.0.0",
77 "rollup-plugin-node-resolve": "^5.1.0",
78 "rollup-plugin-terser": "^5.0.0",
79 "rollup-plugin-typescript": "^1.0.1",
80 "ts-loader": "^4.4.1",
81 "ts-node": "^7.0.0",
82 "tslint": "5.7.0",
83 "typescript": "^2.9.2"
84 },
85 "dependencies": {
86 "@thundra/instrumenter": "^1.1.0",
87 "@thundra/warmup": "1.0.0",
88 "json-stringify-safe": "^5.0.1",
89 "koalas": "^1.0.2",
90 "lodash.flatten": "^4.4.0",
91 "lodash.get": "^4.4.2",
92 "lodash.has": "^4.5.2",
93 "lodash.trim": "^4.5.1",
94 "md5": "^2.2.1",
95 "module-details-from-path": "^1.0.3",
96 "require-in-the-middle": "^3.1.0",
97 "semver": "^5.5.0",
98 "shimmer": "^1.2.0",
99 "uuid": "^3.2.1",
100 "ws": "^7.2.1"
101 }
102}