# log4js-test-francisco

> A log4js appender to ship your logs to railtown.ai

Latest version **0.0.0** (published 2022-08-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install log4js-test-francisco
pnpm add log4js-test-francisco
yarn add log4js-test-francisco
bun add log4js-test-francisco
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.0 |
| Published | 2022-08-15 |
| First published | 2022-08-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 9.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | railtown.ai |
| Maintainers | francisco-matamoros |
| Keywords | railtown, log4js, appender, errors, logs |

## Links

- npm: https://www.npmjs.com/package/log4js-test-francisco
- Repository: git@github_railtown.ai:RailtownAI/log4js-railtownai
- Homepage: https://github.com/RailtownAI/log4js-railtownai#readme
- Issues: https://github.com/RailtownAI/log4js-railtownai/issues
- npm.io page: https://npm.io/package/log4js-test-francisco

## Dependencies (2)

- [cross-fetch](https://npm.io/package/cross-fetch.md) ^3.1.5
- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.18.9

## Alternatives

- [@sentry/react-native](https://npm.io/package/@sentry/react-native.md) — 2.6M weekly downloads
- [@ardatan/aggregate-error](https://npm.io/package/@ardatan/aggregate-error.md) — 708.1K weekly downloads
- [custom-error-generator](https://npm.io/package/custom-error-generator.md) — 2.0K weekly downloads
- [@technik-sde/prosemirror-recreate-transform](https://npm.io/package/@technik-sde/prosemirror-recreate-transform.md) — 1.5K weekly downloads
- [@suchipi/error-utils](https://npm.io/package/@suchipi/error-utils.md) — 78 weekly downloads

## Recent versions

- 0.0.0 (latest) — 2022-08-15

## README

# Log4JS - Railtownai Appender

## Installation

```bash
npm i @railtownai/log4js-railtownai
```

## Configuration

- `type` - `@railtownai/log4js-railtownai`
- `token` - `string` - railtown token

## Example

```javascript
log4js.configure({
  appenders: {
    railtownai: {
      type: '@railtownai/log4js-railtownai',
      token: 'your_token_here',
    },
  },
  categories: { default: { appenders: ['railtownai'], level: 'error' } },
});
```

## Manually Logging Errors with additional properties
Import log4jsLogger and use as follows:
```javascript
try {
  // code to try 
} catch (error) {
    const logError = {
      err: error,
      userId: '123456789',
      projectId:'abcdefg'
    };

  log4jsLogger.error(logError);
}
```

This will send log messages to [railtownai](https://app.railtown.ai/).

---
_Source: https://npm.io/package/log4js-test-francisco · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
