add hw2
This commit is contained in:
		
							
								
								
									
										36
									
								
								node_modules/pino/benchmarks/utils/generate-benchmark-doc.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								node_modules/pino/benchmarks/utils/generate-benchmark-doc.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | ||||
| 'use strict' | ||||
| const { join } = require('path') | ||||
| const { execSync } = require('child_process') | ||||
|  | ||||
| const run = (type) => { | ||||
|   process.stderr.write(`benchmarking ${type}\n`) | ||||
|   return execSync(`node ${join(__dirname, 'runbench')} ${type} -q`) | ||||
| } | ||||
|  | ||||
| console.log(` | ||||
| # Benchmarks | ||||
|  | ||||
| \`pino.info('hello world')\`: | ||||
|  | ||||
| \`\`\` | ||||
| ${run('basic')} | ||||
| \`\`\` | ||||
|  | ||||
| \`pino.info({'hello': 'world'})\`: | ||||
|  | ||||
| \`\`\` | ||||
| ${run('object')} | ||||
| \`\`\` | ||||
|  | ||||
| \`pino.info(aBigDeeplyNestedObject)\`: | ||||
|  | ||||
| \`\`\` | ||||
| ${run('deep-object')} | ||||
| \`\`\` | ||||
|  | ||||
| \`pino.info('hello %s %j %d', 'world', {obj: true}, 4, {another: 'obj'})\`: | ||||
|  | ||||
| For a fair comparison, [LogLevel](http://npm.im/loglevel) was extended | ||||
| to include a timestamp and [bole](http://npm.im/bole) had | ||||
| \`fastTime\` mode switched on. | ||||
| `) | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik