https://github.com/mrgrd56/remote-logger
Node.JS Remote Logger
https://github.com/mrgrd56/remote-logger
express javascript logger logging logs nodejs npm-package typescript
Last synced: 3 months ago
JSON representation
Node.JS Remote Logger
- Host: GitHub
- URL: https://github.com/mrgrd56/remote-logger
- Owner: MRGRD56
- License: mit
- Created: 2021-12-23T05:22:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-25T14:49:20.000Z (over 4 years ago)
- Last Synced: 2025-02-28T10:43:31.135Z (over 1 year ago)
- Topics: express, javascript, logger, logging, logs, nodejs, npm-package, typescript
- Language: TypeScript
- Homepage:
- Size: 148 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# remote-logger
Node.JS Remote Logger
## Client
[@mrgrd56/remote-logger](https://www.npmjs.com/package/@mrgrd56/remote-logger)
#### Usage
```ts
import remoteLogger from '@mrgrd56/remote-logger';
const logger = remoteLogger('http://localhost:3322', {
accessToken: 'ecd356f4-ab2f-4ef2-b09f-ce60ff5aa74d'
});
logger.log('hello world');
logger.warn('I warn ya one last time!');
logger.error('an error occurred \(〇_o)/', { code: 54272932 });
logger.debug([4, 2], 'some debug message')
```
## Server
[@mrgrd56/remote-logger-server](https://www.npmjs.com/package/@mrgrd56/remote-logger-server)
#### Usage
```ts
import remoteLoggerServer from '@mrgrd56/remote-logger-server';
import consoleLogHandler from '@mrgrd56/remote-logger-server/lib/src/logHandlers/consoleLogHandler';
const loggerServer = remoteLoggerServer(3322, {
accessToken: 'ecd356f4-ab2f-4ef2-b09f-ce60ff5aa74d'
});
loggerServer.listen(consoleLogHandler());
//or just loggerServer.listenConsole();
```