-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlogging.js
More file actions
31 lines (30 loc) · 919 Bytes
/
logging.js
File metadata and controls
31 lines (30 loc) · 919 Bytes
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
import config from '../utils/config.js'
import HapiPino from 'hapi-pino'
export default {
plugin: HapiPino,
options: {
logPayload: true,
level: config.logLevel,
redact: {
paths: ['req.headers.authorization', 'req.headers.cookie', 'res.headers', 'payload.fileUpload1'],
remove: true
},
ignorePaths: [
'/public/stylesheets/application.css',
'/public/stylesheets/mobile-map.css',
'/public/js/core.js',
'/public/js/cookies.js',
'/public/js/locationMap.js',
'/public/js/locationMapGps.js',
'/public/js/site.min.js',
'/public/js/site.compat.min.js',
'/public/govuk-frontend.min.js',
'/public/images/favicon.svg',
'/public/images/favicon.ico',
'/public/images/govuk-crest.svg',
'/public/manifest.json',
'/public/fonts/light-94a07e06a1-v2.woff2',
'/public/fonts/bold-b542beb274-v2.woff2'
]
}
}