Learn how to get started with Treblle using our NodeJS package in less than 2 minutes on any new or existing API
npm install treblle
You can ⭐ our Github repo to stay up to date with new updates
// DON'T FORGET TO LOAD THE REQUIRED JS MODULESconst express = require("express");const { useTreblle } = require("treblle"); const app = express();app.use(express.json()); useTreblle(app, { apiKey: "_YOUR_API_KEY_", projectId: "_YOUR_PROJECT_ID_"});
HEADS UP: You need to create an account to get your API KEY and PROJECT ID
You and your team just got these amazing features:
// DON'T FORGET TO LOAD THE REQUIRED JS MODULESconst express = require("express");const { useTreblle } = require("treblle"); useTreblle(app, { apiKey: "_YOUR_API_KEY_", projectId: "_YOUR_PROJECT_ID_", showErrors: false, // Set true to enable debug mode});
A boolean that allows you to debug Treblle locally - false by default
1// DON'T FORGET TO LOAD THE REQUIRED JS MODULES2const express = require("express");3const { useTreblle } = require("treblle");4 5useTreblle(app, {6 apiKey: "_YOUR_API_KEY_",7 projectId: "_YOUR_PROJECT_ID_",8 additionalFieldsToMask: ["secret", "private", "user_ssn"] 9});
PRO TIP: Data is masked before it even leaves your server
1// DON'T FORGET TO LOAD THE REQUIRED JS MODULES 2const express = require("express"); 3const { useTreblle } = require("treblle"); 4 5const app = express(); 6app.use(express.json()); 7 8// MONITOR ONLY the "production" ENVIROMENT 9if(process.env.NODE_ENV === "production") { 10 useTreblle(app, {11 apiKey: "_YOUR_API_KEY_",12 projectId: "_YOUR_PROJECT_ID_",13 });14}