Skip to content

Commit

Permalink
chore: bump deps
Browse files Browse the repository at this point in the history
  • Loading branch information
ntnyq committed Jun 29, 2023
1 parent b6b24b2 commit f152baa
Show file tree
Hide file tree
Showing 8 changed files with 643 additions and 486 deletions.
6 changes: 6 additions & 0 deletions .changeset/green-wombats-repeat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@ntnyq/logger': patch
'@ntnyq/utils': patch
---

chore: bump deps
4 changes: 2 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"extends": ["@ntnyq"],
"root": true
"root": true,
"extends": ["@ntnyq"]
}
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"bumpp",
"changelogithub",
"kekab",
"lcov",
"pnpm",
"pnpx",
"tsbuildinfo",
Expand Down
28 changes: 15 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@
"name": "ntnyq-utils",
"version": "0.0.0",
"private": true,
"packageManager": "pnpm@8.2.0",
"packageManager": "pnpm@8.6.5",
"license": "MIT",
"scripts": {
"build": "pnpm -r --stream run build",
"clean": "rimraf packages/*/dist",
"coverage": "vitest --coverage",
"dev": "pnpm -r --stream run dev",
"lint": "eslint .",
"play": "pnpm -C playground run play",
Expand All @@ -17,23 +18,24 @@
},
"devDependencies": {
"@changesets/changelog-github": "^0.4.8",
"@changesets/cli": "^2.26.1",
"@ntnyq/eslint-config": "^1.6.1",
"@ntnyq/prettier-config": "^1.6.1",
"@types/node": "^18.15.11",
"eslint": "^8.38.0",
"@changesets/cli": "^2.26.2",
"@ntnyq/eslint-config": "^1.9.0",
"@ntnyq/prettier-config": "^1.9.0",
"@types/node": "^20.3.2",
"@vitest/coverage-v8": "^0.32.2",
"eslint": "^8.43.0",
"fs-extra": "^11.1.1",
"husky": "^8.0.3",
"nano-staged": "^0.8.0",
"npm-run-all": "^4.1.5",
"picocolors": "^1.0.0",
"pnpm": "^8.2.0",
"prettier": "^2.8.7",
"rimraf": "^5.0.0",
"tsx": "^3.12.6",
"typescript": "^5.0.4",
"unbuild": "^1.2.0",
"vitest": "^0.30.0"
"pnpm": "^8.6.5",
"prettier": "^2.8.8",
"rimraf": "^5.0.1",
"tsx": "^3.12.7",
"typescript": "^5.1.6",
"unbuild": "^1.2.1",
"vitest": "^0.32.2"
},
"prettier": "@ntnyq/prettier-config",
"nano-staged": {
Expand Down
2 changes: 1 addition & 1 deletion packages/logger/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"dev": "unbuild --stub"
},
"dependencies": {
"dayjs": "^1.11.7",
"dayjs": "^1.11.8",
"picocolors": "^1.0.0"
}
}
103 changes: 47 additions & 56 deletions playground/src/logger.ts
Original file line number Diff line number Diff line change
@@ -1,81 +1,72 @@
import logger, { createLogger } from '@ntnyq/logger'

const loggerWithoutType = createLogger({ type: false })

const loggerWithPrefix = createLogger({ prefix: `prefix` })

const loggerWithPrefix = createLogger({ prefix: 'prefix' })
const loggerWithTime = createLogger({ time: true })

const loggerWithFormat = createLogger({ time: `HH:mm:ss` })

const loggerWithFormat = createLogger({ time: 'HH:mm:ss' })
const disabledLogger = createLogger({ enable: false })

const loggerInProdMode = createLogger({ mode: `prod` })
const loggerInProdMode = createLogger({ mode: 'prod' })

function createLoggerGroup(group: string, fn?: () => void) {
console.log()
console.log(`============ Group start: ${group} ============`)
console.log()
console.log(`\n============ Group start: ${group} ============\n`)
fn?.()
console.log()
console.log(`============ Group end: ${group} ============`)
console.log()
console.log(`\n============ Group end: ${group} ============\n`)
}

export function playLogger() {
createLoggerGroup(`default logger`, () => {
logger.debug(`debug`)
logger.success(`success`)
logger.info(`info`)
logger.warn(`warn`)
logger.error(`error`)
createLoggerGroup('default logger', () => {
logger.debug('debug')
logger.success('success')
logger.info('info')
logger.warn('warn')
logger.error('error')
})

createLoggerGroup(`logger without type`, () => {
loggerWithoutType.debug(`debug`)
loggerWithoutType.success(`success`)
loggerWithoutType.info(`info`)
loggerWithoutType.warn(`warn`)
loggerWithoutType.error(`error`)
createLoggerGroup('logger without type', () => {
loggerWithoutType.debug('debug')
loggerWithoutType.success('success')
loggerWithoutType.info('info')
loggerWithoutType.warn('warn')
loggerWithoutType.error('error')
})

createLoggerGroup(`logger with prefix`, () => {
loggerWithPrefix.debug(`debug`)
loggerWithPrefix.success(`success`)
loggerWithPrefix.info(`info`)
loggerWithPrefix.warn(`warn`)
loggerWithPrefix.error(`error`)
createLoggerGroup('logger with prefix', () => {
loggerWithPrefix.debug('debug')
loggerWithPrefix.success('success')
loggerWithPrefix.info('info')
loggerWithPrefix.warn('warn')
loggerWithPrefix.error('error')
})

createLoggerGroup(`logger with time`, () => {
loggerWithTime.debug(`debug`)
loggerWithTime.success(`success`)
loggerWithTime.info(`info`)
loggerWithTime.warn(`warn`)
loggerWithTime.error(`error`)
createLoggerGroup('logger with time', () => {
loggerWithTime.debug('debug')
loggerWithTime.success('success')
loggerWithTime.info('info')
loggerWithTime.warn('warn')
loggerWithTime.error('error')
})

createLoggerGroup(`logger with time format`, () => {
loggerWithFormat.debug(`debug`)
loggerWithFormat.success(`success`)
loggerWithFormat.info(`info`)
loggerWithFormat.warn(`warn`)
loggerWithFormat.error(`error`)
createLoggerGroup('logger with time format', () => {
loggerWithFormat.debug('debug')
loggerWithFormat.success('success')
loggerWithFormat.info('info')
loggerWithFormat.warn('warn')
loggerWithFormat.error('error')
})

createLoggerGroup(`disabled logger`, () => {
disabledLogger.debug(`debug`)
disabledLogger.success(`success`)
disabledLogger.info(`info`)
disabledLogger.warn(`warn`)
disabledLogger.error(`error`)
createLoggerGroup('disabled logger', () => {
disabledLogger.debug('debug')
disabledLogger.success('success')
disabledLogger.info('info')
disabledLogger.warn('warn')
disabledLogger.error('error')
})

createLoggerGroup(`logger in prod mode`, () => {
loggerInProdMode.debug(`debug`)
loggerInProdMode.success(`success`)
loggerInProdMode.info(`info`)
loggerInProdMode.warn(`warn`)
loggerInProdMode.error(`error`)
createLoggerGroup('logger in prod mode', () => {
loggerInProdMode.debug('debug')
loggerInProdMode.success('success')
loggerInProdMode.info('info')
loggerInProdMode.warn('warn')
loggerInProdMode.error('error')
})
}

0 comments on commit f152baa

Please sign in to comment.