@rollercoaster-dev/rd-logger
Version:
A neurodivergent-friendly logger for Rollercoaster.dev projects
78 lines (77 loc) • 2.26 kB
JSON
{
"name": "@rollercoaster-dev/rd-logger",
"version": "0.4.0",
"type": "module",
"packageManager": "bun@1.3.7",
"description": "A neurodivergent-friendly logger for Rollercoaster.dev projects",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": "./dist/index.js",
"./core/logger.service": "./dist/core/logger.service.js"
},
"scripts": {
"build": "tsc",
"build:fast": "bun build src/index.ts --outdir dist --target node && tsc --emitDeclarationOnly",
"clean": "rm -rf dist",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"format": "prettier --write 'src/**/*.ts' 'e2e/**/*.ts' 'tests/**/*.ts'",
"format:check": "prettier --check 'src/**/*.ts' 'e2e/**/*.ts' 'tests/**/*.ts'",
"type-check": "tsc --noEmit",
"test": "bun test src/",
"test:unit": "bun test src/core/",
"test:integration": "bun test src/adapters/",
"test:e2e": "bun test e2e/",
"test:coverage": "bun test --coverage src/",
"test:watch": "bun test --watch src/"
},
"repository": {
"type": "git",
"url": "git+https://github.com/rollercoaster-dev/monorepo.git",
"directory": "packages/rd-logger"
},
"keywords": [
"logger",
"logging",
"typescript",
"neurodiversity",
"accessibility",
"rollercoaster-dev"
],
"author": "Rollercoaster.dev <team@rollercoaster.dev>",
"license": "MIT",
"bugs": {
"url": "https://github.com/rollercoaster-dev/monorepo/issues"
},
"homepage": "https://github.com/rollercoaster-dev/monorepo/tree/main/packages/rd-logger#readme",
"devDependencies": {
"@hono/node-server": "^1.14.1",
"@rollercoaster-dev/shared-config": "workspace:*",
"@sinclair/typebox": "^0.34.0",
"@types/express": "^4.17.21",
"@types/on-finished": "^2.3.4",
"@types/supertest": "6.0.3",
"elysia": "^1.0.0",
"express": "^4.19.2",
"hono": "^4.5.2",
"on-finished": "^2.4.1",
"supertest": "7.1.4"
},
"dependencies": {
"chalk": "^5.4.1",
"on-finished": "^2.4.1"
},
"peerDependencies": {
"@sinclair/typebox": ">= 0.34.0",
"elysia": ">= 1.0.0",
"express": ">= 4.0.0",
"hono": ">= 4.0.0"
},
"files": [
"dist"
],
"publishConfig": {
"access": "public"
}
}