import { Limits } from '@limits/js';
const limits = new Limits({
apiKey: process.env.LIMITS_API_KEY,
});
const decision = await limits.check('amount-minimum-usd', {
amount: 500,
currency: 'USD',
});
if (decision.isBlocked) {
console.error('Blocked:', decision.data.reason);
} else if (decision.isEscalated) {
console.warn('Escalated:', decision.data.reason);
} else {
console.log('Allowed:', decision.data.reason);
}
if (decision.errors?.length) {
decision.errors.forEach((error) => console.error(' -', error));
}