Ghost/ghost/collections/package.json
Naz 608d4dfa10 Optimized the amount of logs produced by collections module
refs https://github.com/TryGhost/Arch/issues/82

- Collections logs are too verbose causing noise.
- Moved some of the logs to use "debug" for now and made summarized logs for the information that we still need while collections code is actively monitored. The event info logs can be removed once we are passed the active phase of rolling out the collections feature
2023-09-01 12:40:54 +08:00

49 lines
1.6 KiB
JSON

{
"name": "@tryghost/collections",
"version": "0.0.0",
"repository": "https://github.com/TryGhost/Ghost/tree/main/packages/collections",
"author": "Ghost Foundation",
"private": true,
"main": "build/index.js",
"types": "build/index.d.ts",
"scripts": {
"build": "tsc",
"build:ts": "yarn build",
"test:unit": "NODE_ENV=testing c8 --src src --all --check-coverage --100 --reporter text --reporter cobertura mocha -r ts-node/register './test/**/*.test.ts'",
"test": "yarn test:types && yarn test:unit",
"test:types": "tsc --noEmit",
"lint:code": "eslint src/ --ext .ts --cache",
"lint": "yarn lint:code && yarn lint:test",
"lint:test": "eslint -c test/.eslintrc.js test/ --ext .ts --cache"
},
"files": [
"build"
],
"devDependencies": {
"@tryghost/domain-events": "0.0.0",
"c8": "7.14.0",
"mocha": "10.2.0",
"sinon": "15.2.0"
},
"dependencies": {
"@tryghost/debug": "0.1.26",
"@tryghost/errors": "1.2.25",
"@tryghost/in-memory-repository": "0.0.0",
"@tryghost/logging": "2.4.5",
"@tryghost/nql": "0.11.0",
"@tryghost/nql-filter-expansions": "0.0.0",
"@tryghost/post-events": "0.0.0",
"@tryghost/tpl": "0.1.25",
"bson-objectid": "2.0.4"
},
"c8": {
"exclude": [
"src/CollectionPost.ts",
"src/CollectionRepository.ts",
"src/UniqueChecker.ts",
"src/**/*.d.ts",
"test/**/*.ts"
]
}
}