forked from hiro5id/console-log-json
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
81 lines (81 loc) · 2.54 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
{
"name": "console-log-json",
"version": "2.11.2",
"description": "A universal JSON logger that plugs in to the existing `console.log` native function. console.log() anything and have the output be formatted to single line JSON, including stack traces, so that it can be easily parsed by tool such as LogDNA or other log ingestion service that reads JSON.",
"private": false,
"types": "dist/index.d.ts",
"main": "dist/index.js",
"license": "MIT",
"engines": {
"node": ">=10"
},
"files": [
"dist/**/*"
],
"keywords": [
"logging",
"LogDNA",
"console",
"log",
"json",
"console.log",
"console.debug",
"replacement",
"console log json",
"universal",
"stack-traces"
],
"scripts": {
"prebuild": "cti --withoutbackup create ./src && rimraf **/index.ts.bak",
"build": "npm run format:prettier && npm run lint && tsc -sourcemap",
"test": "mocha \"dist/test/**/*.js\"",
"build:watch": "tsc -w",
"clean": "rimraf dist && rimraf node_modules",
"audit": "npm audit --production",
"prepublishOnly": "npm run clean && npm run install:prod && npm run build && npm run test && npm run prune:prod",
"preversion": "npm run build && npm run test",
"format:prettier": "prettier --write \"src/**/*.ts\"",
"lint": "tslint -p tsconfig.json",
"install:prod": "npm ci",
"prune:prod": "npm prune --production",
"refresh-package-locks": "npm run clean && find . -iname package-lock.json -delete && npm install",
"interactive-publish": "npm run build && np"
},
"repository": {
"type": "git",
"url": "[email protected]:hiro5id/console-log-json.git"
},
"dependencies": {
"app-root-path": "^3.1.0",
"callsites": "^3.1.0",
"dotenv": "^16.0.3",
"json-stringify-safe": "^5.0.1",
"source-map-support": "^0.5.21",
"winston": "^3.8.2"
},
"devDependencies": {
"@types/app-root-path": "^1.2.4",
"@types/chai": "^4.2.19",
"@types/cheerio": "^0.22.29",
"@types/json-stringify-safe": "^5.0.0",
"@types/mocha": "^8.2.2",
"@types/node": "^16.7.10",
"@types/request-promise": "^4.1.47",
"@types/rimraf": "^3.0.0",
"@types/sinon": "^10.0.2",
"chai": "^4.3.4",
"cheerio": "^1.0.0-rc.10",
"create-ts-index": "^1.14.0",
"mocha": "^10.2.0",
"np": "^7.5.0",
"prettier": "^2.3.1",
"request": "^2.88.2",
"request-promise": "^4.2.6",
"rimraf": "^3.0.2",
"sinon": "^11.1.1",
"ts-node": "^10.0.0",
"tslint": "^6.1.3",
"tslint-config-prettier": "^1.18.0",
"typescript": "^4.4.2"
}
}