UNPKG

@rollercoaster-dev/rd-logger

Version:

A neurodivergent-friendly logger for Rollercoaster.dev projects

78 lines (77 loc) 2.26 kB
{ "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" } }