Logged Docs
Back to Examples

JavaScript

Use Logged from plain JavaScript or TypeScript without a framework.

Module example

html
<script type="module">
  import { Logged } from "@logged/sdk";

  const logger = new Logged({
    apiKey: "YOUR_API_KEY",
  });

  logger.auto();
  logger.info("Application started");
</script>

Hardcoded keys

This example uses a hardcoded API key for brevity. In production, load the key from an environment variable or inject it from your backend.

CommonJS

javascript
const { Logged } = require("@logged/sdk");

const logger = new Logged({
  apiKey: process.env.LOGGED_API_KEY,
});

logger.info("Server started");

ES modules

javascript
import { Logged } from "@logged/sdk";

const logger = new Logged({
  apiKey: process.env.LOGGED_API_KEY,
});

logger.info("Application started");
logger.capture(new Error("Something failed"));