diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..e001ecd --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,16 @@ +/* +对 VSCode Prettier 有效;建议一直要有本配置文件,否则不同版本的 Prettier 的默认配置会不同,例如 TrailingComma +对 VSCode Prettier Standard 无效,似乎是集成了不能修改的配置。 +*/ +module.exports = { + printWidth: 160, // default 80 + tabWidth: 2, // default 2 + useTabs: false, + semi: false, // default true + singleQuote: true, // default false + trailingComma: 'es5', // none (default in v 1.*), es5 (default in v2.0.0), all + bracketSpacing: true, // default true + jsxBracketSameLine: false, // default false + arrowParens: 'always', // avoid (default in v1.9.0), always (default since v2.0.0) + quoteProps: 'as-needed', // as-needed (default), consistent, preserve +} diff --git a/index.js b/index.js index 18ad51c..1f52f29 100644 --- a/index.js +++ b/index.js @@ -21,22 +21,22 @@ prettyStdOut.pipe(process.stdout) var logger = function (option) { option = option || {} return bunyan.createLogger({ - name: "log", + name: 'log', src: false, streams: [ { level: 'info', - stream: prettyStdOut + stream: prettyStdOut, }, { level: 'info', type: 'rotating-file', path: path.join(option.root || 'data.log/', '/', option.file || 'info.log'), - period: '1d', // daily rotation - count: 30 // keep 30 days - } - ] + period: '1d', // daily rotation + count: 30, // keep 30 days + }, + ], }) } -module.exports=logger // trace, debug, info, warn, error, fatal \ No newline at end of file +module.exports = logger // trace, debug, info, warn, error, fatal diff --git a/package.json b/package.json index a5d7453..98783a7 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "so.base", + "name": "logger", "version": "0.1.0", "private": true, "dependencies": {