main function
void
main()
Implementation
void main() {
// Simple logs
AdeptLog.d('App initialized', tag: 'BOOT');
AdeptLog.i({
'status': 'success',
'module': 'auth',
'userId': 1024,
'session': 'abc123xyz',
}, tag: 'LOGIN');
AdeptLog.s({
'message': 'Order synced successfully',
'orderId': 'ORD-78231',
'items': 5,
'durationMs': 342,
}, tag: 'SYNC');
// Error log with stack trace
AdeptLog.e(
{'error': 'Invalid credentials', 'code': 401, 'endpoint': '/api/login'},
tag: 'AUTH',
stackTrace: StackTrace.current,
);
// Large JSON / API logs
AdeptLog.d({
'url': '/api/v1/orders',
'method': 'POST',
'payload': {'productId': 77, 'qty': 3, 'price': 1499},
}, tag: 'API-REQUEST');
AdeptLog.i({
'status': 200,
'message': 'Order list fetched successfully',
'timestamp': '2026-02-10T10:45:22Z',
'data': {
'pagination': {
'page': 1,
'pageSize': 10,
'totalRecords': 248,
'totalPages': 25,
},
'orders': [
{
'orderId': 'ORD-10021',
'customer': {
'id': 501,
'name': 'Rahul Sharma',
'mobile': '9XXXXXXXX1',
'address': {'city': 'Delhi', 'state': 'Delhi', 'pincode': '110001'},
},
'items': [
{'productId': 77, 'name': 'Milk Packet', 'qty': 3, 'price': 60},
{'productId': 88, 'name': 'Curd', 'qty': 2, 'price': 45},
],
'payment': {
'mode': 'UPI',
'transactionId': 'TXN998877',
'amount': 270,
'status': 'SUCCESS',
},
'delivery': {
'type': 'HOME_DELIVERY',
'scheduledAt': '2026-02-11 07:00 AM',
'status': 'PENDING',
},
},
],
},
}, tag: 'API-RESPONSE');
runApp(const MyApp());
}