You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					67 lines
				
				1.8 KiB
			
		
		
			
		
	
	
					67 lines
				
				1.8 KiB
			| 
								 
											3 years ago
										 
									 | 
							
								'use strict'
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const setLevelSym = Symbol('pino.setLevel')
							 | 
						||
| 
								 | 
							
								const getLevelSym = Symbol('pino.getLevel')
							 | 
						||
| 
								 | 
							
								const levelValSym = Symbol('pino.levelVal')
							 | 
						||
| 
								 | 
							
								const useLevelLabelsSym = Symbol('pino.useLevelLabels')
							 | 
						||
| 
								 | 
							
								const useOnlyCustomLevelsSym = Symbol('pino.useOnlyCustomLevels')
							 | 
						||
| 
								 | 
							
								const mixinSym = Symbol('pino.mixin')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const lsCacheSym = Symbol('pino.lsCache')
							 | 
						||
| 
								 | 
							
								const chindingsSym = Symbol('pino.chindings')
							 | 
						||
| 
								 | 
							
								const parsedChindingsSym = Symbol('pino.parsedChindings')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const asJsonSym = Symbol('pino.asJson')
							 | 
						||
| 
								 | 
							
								const writeSym = Symbol('pino.write')
							 | 
						||
| 
								 | 
							
								const redactFmtSym = Symbol('pino.redactFmt')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const timeSym = Symbol('pino.time')
							 | 
						||
| 
								 | 
							
								const timeSliceIndexSym = Symbol('pino.timeSliceIndex')
							 | 
						||
| 
								 | 
							
								const streamSym = Symbol('pino.stream')
							 | 
						||
| 
								 | 
							
								const stringifySym = Symbol('pino.stringify')
							 | 
						||
| 
								 | 
							
								const stringifiersSym = Symbol('pino.stringifiers')
							 | 
						||
| 
								 | 
							
								const endSym = Symbol('pino.end')
							 | 
						||
| 
								 | 
							
								const formatOptsSym = Symbol('pino.formatOpts')
							 | 
						||
| 
								 | 
							
								const messageKeySym = Symbol('pino.messageKey')
							 | 
						||
| 
								 | 
							
								const nestedKeySym = Symbol('pino.nestedKey')
							 | 
						||
| 
								 | 
							
								const mixinMergeStrategySym = Symbol('pino.mixinMergeStrategy')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const wildcardFirstSym = Symbol('pino.wildcardFirst')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// public symbols, no need to use the same pino
							 | 
						||
| 
								 | 
							
								// version for these
							 | 
						||
| 
								 | 
							
								const serializersSym = Symbol.for('pino.serializers')
							 | 
						||
| 
								 | 
							
								const formattersSym = Symbol.for('pino.formatters')
							 | 
						||
| 
								 | 
							
								const hooksSym = Symbol.for('pino.hooks')
							 | 
						||
| 
								 | 
							
								const needsMetadataGsym = Symbol.for('pino.metadata')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = {
							 | 
						||
| 
								 | 
							
								  setLevelSym,
							 | 
						||
| 
								 | 
							
								  getLevelSym,
							 | 
						||
| 
								 | 
							
								  levelValSym,
							 | 
						||
| 
								 | 
							
								  useLevelLabelsSym,
							 | 
						||
| 
								 | 
							
								  mixinSym,
							 | 
						||
| 
								 | 
							
								  lsCacheSym,
							 | 
						||
| 
								 | 
							
								  chindingsSym,
							 | 
						||
| 
								 | 
							
								  parsedChindingsSym,
							 | 
						||
| 
								 | 
							
								  asJsonSym,
							 | 
						||
| 
								 | 
							
								  writeSym,
							 | 
						||
| 
								 | 
							
								  serializersSym,
							 | 
						||
| 
								 | 
							
								  redactFmtSym,
							 | 
						||
| 
								 | 
							
								  timeSym,
							 | 
						||
| 
								 | 
							
								  timeSliceIndexSym,
							 | 
						||
| 
								 | 
							
								  streamSym,
							 | 
						||
| 
								 | 
							
								  stringifySym,
							 | 
						||
| 
								 | 
							
								  stringifiersSym,
							 | 
						||
| 
								 | 
							
								  endSym,
							 | 
						||
| 
								 | 
							
								  formatOptsSym,
							 | 
						||
| 
								 | 
							
								  messageKeySym,
							 | 
						||
| 
								 | 
							
								  nestedKeySym,
							 | 
						||
| 
								 | 
							
								  wildcardFirstSym,
							 | 
						||
| 
								 | 
							
								  needsMetadataGsym,
							 | 
						||
| 
								 | 
							
								  useOnlyCustomLevelsSym,
							 | 
						||
| 
								 | 
							
								  formattersSym,
							 | 
						||
| 
								 | 
							
								  hooksSym,
							 | 
						||
| 
								 | 
							
								  mixinMergeStrategySym
							 | 
						||
| 
								 | 
							
								}
							 |