File tree Expand file tree Collapse file tree 3 files changed +13
-4
lines changed
Expand file tree Collapse file tree 3 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 1414 required : true
1515 attributes :
1616 label : 🛠️ To reproduce
17- description : A reproduction of the bug via https://stackblitz.com/github/danielroe/magic-regexp/tree/main/playground
17+ description : Provide detailed steps to reproduce the bug, ideally with a GitHub repository or a online development environment (eg. StackBlitz)
1818 placeholder : https://stackblitz.com/[...]
1919 - type : textarea
2020 validations :
Original file line number Diff line number Diff line change @@ -3,10 +3,10 @@ import { defineFlytrapConfig } from 'useflytrap'
33export default defineFlytrapConfig ( {
44 projectId : 'nextjs-api-demo' ,
55 publicApiKey :
6- 'pk_MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu4exyVpW0JoHbSr/8r3jq053yV/WQN0xaU7bOfdW6mNeACJXhO3/T39vFeUpR8bQYtcF6OM833+MTpTGiA+nzd/UkLtabuiss6go86oUINP21HE5IKTAuA7LY2JUr/Jv9h5ATXJsHEBqtuefVfHIi8aMMNq+lgwNJ7llprse+/FXtqrFVDRdlD3SlO9I5xqHZ/28xzB0l0gNgGH7vSP2MiQ6Eox/qwWlQD3REmfp+kDNjF5bSQI6e19bFe187WNLHsqKhzdx5tnjcJCkLkhmIPoD5bIOlo/VHioVeBJ3FHDoDJyTud83Th5yaabEEesNTVyZSiAYoqPUO5xoJNlCIQIDAQAB ' ,
7- secretApiKey : 'sk_BxQGJA-zs0l_moCLrINFw9YOc_0Ul433KEoCHSpZiIvvDj5a ' ,
6+ 'pk_MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnt6zYmam4kM9MLb3CKHg4pMmilMmAOYTIveVasJdV+9w8X1RSiPlWwbNEjbGfYBE+gNgM/JXMMr6ThqMvjooORUpbEFfwvflNwRbwU5xi2RQ7slTAheQhgh0QDpckuTFTn7M0lJ89P3Ah9r3BBJkPgiB4mO/832YZGlYZFmYpuS3rNyoPToW2Vabw77nv4z1UM92fXW6DREjLjeTB8htJu8qfhjKWozLbweK7LysOoGS98c0vKQvkata0Ifj7VNrT82U/PteFWm/2KLbPSTMO2y1UEJLLspBBvtegVwRzwzYdOulxiPNaQ5mKX67f/IZOvnOzpnPRavr2GMoREBgawIDAQAB ' ,
7+ secretApiKey : 'sk_3X-otNR_ZxIdw8cVxNbFcDivQF9B5Vw_bGu564jR35GMyVXX ' ,
88 privateKey :
9- 'sk_MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC7h7HJWlbQmgdtKv/yveOrTnfJX9ZA3TFpTts591bqY14AIleE7f9Pf28V5SlHxtBi1wXo4zzff4xOlMaID6fN39SQu1pu6KyzqCjzqhQg0/bUcTkgpMC4DstjYlSv8m/2HkBNcmwcQGq2559V8ciLxoww2r6WDA0nuWWmux778Ve2qsVUNF2UPdKU70jnGodn/bzHMHSXSA2AYfu9I/YyJDoSjH+rBaVAPdESZ+n6QM2MXltJAjp7X1sV7XztY0seyoqHN3Hm2eNwkKQuSGYg+gPlsg6Wj9UeKhV4EncUcOgMnJO53zdOHnJppsQR6w1NXJlKIBiio9Q7nGgk2UIhAgMBAAECggEAA8c+CKzvswK+HmU0zxwj0OZYaVUrZixUC/Iz3l+ydNpSgRqwBuSGVcCfHpgQJEXSxNcJDlzmXlNod9yCq9Ly7NCIbMUVk0alVMumeD2nllS8SaH2sRwYqkIEDN56OdRJjLIl1gRK6NPPF/HOkZxOOoC3f4l8uF20SyYEBgoJm7EDi5Bkl/jMugkvNvcGTMO4qD/wAZYXoCL/pTsi+BkdzGbAuwtRyHahkCf2aJbq+Cpu26HKYS6tdIsTC+AadfF46a/ObvYZHsZWnSvgTApeR+JLuI02tXpIeW/4HzHej+ZXltTJv99d4BVGGo9XfBG6wncj3LxEfxSa1XTLmh4h0QKBgQDbjP0cm4IRveGjXNzBHH7IOCoNh3PDR7wvlNrUIi6JFD8Ahv6uvfutvdYSVoJld5qYQ1nSdva5QqD8Wwa2Qm0KP4/GE0d4TWdS7yhhcneuJ1/dJ11D+MbMRFrmQHTXJeP3hcPh8oU9b4q8/Py/AIojyl9IgGoBmjTUJ2TPC59m2QKBgQDaqc/ARYVsZGzoBUdDLuuK+X2FTVJfvZSZ7/b7ztY7Xg8kOb5qhQHytCVtGeWBlgHskXuz4gM8/5N9SrKfTS+zmdO/DZywQd7/C+cgtUGKvH/gbXbhMshAkG/2bXeTJfhE+b47B40UXBWOAKLWcPerYme1FFRILZ9XT/SBQJH4iQKBgGl+CzituAfSVxLp0eCwUnLeGca6aPNSCqhKPANmETookkUsmD9aZg4Lg0r4alta5tt2sTghlVdbHoNjMYxtynr8I5cnOFYjyxvccmiwWbVCkhtviK7aYJtR1OOB4SJnwGv0yDRPFZp5eA5q+P7FwZqE6NerbEQs1mmCLDwX95WxAoGAAcj3GDO5Fhxvwykf3s2IQLcuriLmdD+g8ezCkGWs3Ak1iG8sPcReMrQDxjM662blFyBM6TgEHMBdXN16PdCsfgPYdavPxqSTBHP9bAfuxAor5RIfsVDvz48eSt2z5zCdKTr8sZCrNypVRrZ8ndGIRA7ml9TVp00wCs9tSIzVZDkCgYEAkfdtQcqjTgh0R+573iXBiEwPQhJNsLB4JQQIhhcjbZeHmWqqToe8Xp5/xeetbVixe2ne96JwVWIHjhqbGnMJrxCQfHKXOyeYcWbdqCwsA3/mDgw408HCpmwGG1dRv/ToDRc3vZV25Qi6ygzP9UZsFdZ+3Ku57jNAGcl/gDwbCLk=' ,
9+ 'sk_MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCe3rNiZqbiQz0wtvcIoeDikyaKUyYA5hMi95Vqwl1X73DxfVFKI+VbBs0SNsZ9gET6A2Az8lcwyvpOGoy+Oig5FSlsQV/C9+U3BFvBTnGLZFDuyVMCF5CGCHRAOlyS5MVOfszSUnz0/cCH2vcEEmQ+CIHiY7/zfZhkaVhkWZim5Les3Kg9OhbZVpvDvue/jPVQz3Z9dboNESMuN5MHyG0m7yp+GMpajMtvB4rsvKw6gZL3xzS8pC+Rq1rQh+PtU2tPzZT8+14Vab/Yots9JMw7bLVQQksuykEG+16BXBHPDNh066XGI81pDmYpfrt/8hk6+c7Omc9Fq+vYYyhEQGBrAgMBAAECggEAPqP/pfZkqcUqTNlviQNO6PdtVFAZpXQSKpDlZK1TYbdC2Kz5Ttrddak2VY6sb9KSH+QR3BmbIF2AGSilwuGqd2ttJEaYjAbzZWB+DzevVG9O7AAMj0AcV4Tg1WxNkQvL8jnT57/nji+5aLfA+uWHieAP2mRLTKYCXuEcnaCoLHFWIxGiQ9te/J11V+OxxEPMH3auBdx3lMQ44njJNhnEGskz/5jYc+ilRMKVFkyDer/smv0BpykdNpxXExpoqhgIOZ9N4Io5QJTaBxv5b0WZbUgoxGahH5Gzs+FPoYvb/jxjjVka50HRHNtePwmA4yAamdVJsoB4P6RDOnAV4uKXUQKBgQDK78UQ73f8jjQ82vienXSHLCXcuAr1ov2J3HA4MDWwzDjnypvr2kIHnE1p7dwJINeu4SYhctDpqPiA8DYg+2FLbUc8aU3BF2IkRiQR9aC0+j1bEjNI3fOKc18BtK0WOBzVeysKoinRfT7zQsLmxlgJjd6x1YSI1bPKxAcELpZFkQKBgQDIaS7Ho8YWO1aUpqKxiGYRJ3kbPAhm5ADKApS/mgRG7AsmdBhJ3rL77Az3mca6TLcJ9WAfxj+rxlX/HfDOAE8T/rl9k2omLOxSrCi9Oud0kvnJBquF/yhnLTzGf3vfXmeii02sWajzng5WRW57vVyPzZoLn4IJL8rERPmeSCzYOwKBgQChElgWzgstMO1zU9W7h3wDAd53ZriEKL8WGhoT7ufekOmlyGGjfJOmGMA1EK7xq9ilHF04dTouC4haRs6ftQaPaIf/AhHN7bJe2jEs9Al/O5NRYovEDS6NOG8zGmW7WgRAyUbrZLTOapt5Vwb9RnZ/9tPH0JImTYArsxVik1uAkQKBgQC8UEF5rAU87KLtaSrk4MLviYS9t4o5jDLFnulApKsyLShJCLut5cmO+H4yxlc6xU0U2XFqSfGYKfSylOKp3xZvNmH7gmIy3vFsuYJKVSgZnOWDJHZVoa3ITXSXHEE8YUvGK1lgApvD1peoLvOi6AsqwMnn9AjPMw43oIxhU3Z38wKBgE8+bku3tQvnwSSh1bwf0GEoa/gwlVXmzpEjntr66ysX+U9ysTJ/BH2DdjjBmvWbTaUpN+SwZq/FhBmIyyTFJ2LiuHAjuuZ2gWXVkl4+oOnhmHVW7xkEsN9BEpFAiGSNojkK4UH0V9pdV1ButZKCYjLz1aSPl8uBMyDFEvPZb9fo' ,
1010 mode : 'capture' ,
1111 packageIgnores : [ 'next/font' ] ,
1212 logging : [ 'api-calls' , 'capture' , 'storage' ]
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ import { NextResponse } from 'next/server'
22import { faker } from '@faker-js/faker'
33import { capture , identify } from 'useflytrap'
44
5+ export const revalidate = 0
6+
57// @ts -expect-error
68const mockUsers = [ ...Array ( 100 ) . keys ( ) ] . map ( ( i ) => ( {
79 userId : `user-${ i } ` ,
@@ -37,6 +39,13 @@ export async function GET(request: Request) {
3739
3840 const foundUser = users . find ( ( u ) => u . userId === userId )
3941
42+ /**
43+ * We could also use Flytrap's `invariant` function like this:
44+ *
45+ * ```typescript
46+ * invariant(foundUser, `Could not find user by id ${userId}`)
47+ * ```
48+ */
4049 if ( ! foundUser ) {
4150 /**
4251 * In this example, this should not be able to happen since on the front-end, we are only able to
You can’t perform that action at this time.
0 commit comments