p[ot+1].offset;)ot++;var vt=p[ot].offset,Nt=(U-vt)/(p[ot+1].offset-vt),ni=p[ot].color,di=p[ot+1].color;Xe+=I(Math.round((1-Nt)*ni[0]+Nt*di[0]).toString(16))+I(Math.round((1-Nt)*ni[1]+Nt*di[1]).toString(16))+I(Math.round((1-Nt)*ni[2]+Nt*di[2]).toString(16))}return Xe.trim()},Gs=function(p,S){S||(S=21);var U=Jt(),J=Ho(p.colors,S),le=[];le.push({key:"FunctionType",value:"0"}),le.push({key:"Domain",value:"[0.0 1.0]"}),le.push({key:"Size",value:"["+S+"]"}),le.push({key:"BitsPerSample",value:"8"}),le.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),le.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ra({data:J,additionalKeyValues:le,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:U}),E("endobj"),p.objectNumber=Jt(),E("<< /ShadingType "+p.type),E("/ColorSpace /DeviceRGB");var Ne="/Coords ["+se(parseFloat(p.coords[0]))+" "+se(parseFloat(p.coords[1]))+" ";p.type===2?Ne+=se(parseFloat(p.coords[2]))+" "+se(parseFloat(p.coords[3])):Ne+=se(parseFloat(p.coords[2]))+" "+se(parseFloat(p.coords[3]))+" "+se(parseFloat(p.coords[4]))+" "+se(parseFloat(p.coords[5])),E(Ne+="]"),p.matrix&&E("/Matrix ["+p.matrix.toString()+"]"),E("/Function "+U+" 0 R"),E("/Extend [true true]"),E(">>"),E("endobj")},Qs=function(p,S){var U=At(),J=Jt();S.push({resourcesOid:U,objectOid:J}),p.objectNumber=J;var le=[];le.push({key:"Type",value:"/Pattern"}),le.push({key:"PatternType",value:"1"}),le.push({key:"PaintType",value:"1"}),le.push({key:"TilingType",value:"1"}),le.push({key:"BBox",value:"["+p.boundingBox.map(se).join(" ")+"]"}),le.push({key:"XStep",value:se(p.xStep)}),le.push({key:"YStep",value:se(p.yStep)}),le.push({key:"Resources",value:U+" 0 R"}),p.matrix&&le.push({key:"Matrix",value:"["+p.matrix.toString()+"]"}),ra({data:p.stream,additionalKeyValues:le,objectId:p.objectNumber}),E("endobj")},wn=function(p){var S;for(S in Pt)Pt.hasOwnProperty(S)&&(Pt[S]instanceof Oo?Gs(Pt[S]):Pt[S]instanceof Ps&&Qs(Pt[S],p))},$o=function(p){for(var S in p.objectNumber=Jt(),E("<<"),p)switch(S){case"opacity":E("/ca "+be(p[S]));break;case"stroke-opacity":E("/CA "+be(p[S]))}E(">>"),E("endobj")},ao=function(){var p;for(p in ti)ti.hasOwnProperty(p)&&$o(ti[p])},ro=function(){for(var p in E("/XObject <<"),zt)zt.hasOwnProperty(p)&&zt[p].objectNumber>=0&&E("/"+p+" "+zt[p].objectNumber+" 0 R");_t.publish("putXobjectDict"),E(">>")},Js=function(){Ii.oid=Jt(),E("<<"),E("/Filter /Standard"),E("/V "+Ii.v),E("/R "+Ii.r),E("/U <"+Ii.toHexString(Ii.U)+">"),E("/O <"+Ii.toHexString(Ii.O)+">"),E("/P "+Ii.P),E(">>"),E("endobj")},Ua=function(){for(var p in E("/Font <<"),pt)pt.hasOwnProperty(p)&&(v===!1||v===!0&&w.hasOwnProperty(p))&&E("/"+p+" "+pt[p].objectNumber+" 0 R");E(">>")},Xs=function(){if(Object.keys(Pt).length>0){for(var p in E("/Shading <<"),Pt)Pt.hasOwnProperty(p)&&Pt[p]instanceof Oo&&Pt[p].objectNumber>=0&&E("/"+p+" "+Pt[p].objectNumber+" 0 R");_t.publish("putShadingPatternDict"),E(">>")}},xn=function(p){if(Object.keys(Pt).length>0){for(var S in E("/Pattern <<"),Pt)Pt.hasOwnProperty(S)&&Pt[S]instanceof b.TilingPattern&&Pt[S].objectNumber>=0&&Pt[S].objectNumber>")}},Ys=function(){if(Object.keys(ti).length>0){var p;for(p in E("/ExtGState <<"),ti)ti.hasOwnProperty(p)&&ti[p].objectNumber>=0&&E("/"+p+" "+ti[p].objectNumber+" 0 R");_t.publish("putGStateDict"),E(">>")}},ai=function(p){Vt(p.resourcesOid,!0),E("<<"),E("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ua(),Xs(),xn(p.objectOid),Ys(),ro(),E(">>"),E("endobj")},Ko=function(){var p=[];vn(),ao(),ga(),wn(p),_t.publish("putResources"),p.forEach(ai),ai({resourcesOid:Bi,objectOid:Number.MAX_SAFE_INTEGER}),_t.publish("postPutResources")},Go=function(){_t.publish("putAdditionalObjects");for(var p=0;p>8&&(ot=!0);p=Xe.join("")}for(U=p.length;ot===void 0&&U!==0;)p.charCodeAt(U-1)>>8&&(ot=!0),U--;if(!ot)return p;for(Xe=S.noBOM?[]:[254,255],U=0,J=p.length;U>8)>>8)throw new Error("Character at position "+U+" of string '"+p+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Xe.push(vt),Xe.push(ht-(vt<<8))}return String.fromCharCode.apply(void 0,Xe)},Wi=b.__private__.pdfEscape=b.pdfEscape=function(p,S){return qn(p,S).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},oo=b.__private__.beginPage=function(p){Be[++ci]=[],nt[ci]={objId:0,contentsObjId:0,userUnit:Number(u),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(p[0]),topRightY:Number(p[1])}},Xo(ci),Q(Be[R])},Jo=function(p,S){var U,J,le;switch(i=S||i,typeof p=="string"&&(U=N(p.toLowerCase()),Array.isArray(U)&&(J=U[0],le=U[1])),Array.isArray(p)&&(J=p[0]*Ue,le=p[1]*Ue),isNaN(J)&&(J=n[0],le=n[1]),(J>14400||le>14400)&&(Zt.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),J=Math.min(14400,J),le=Math.min(14400,le)),n=[J,le],i.substr(0,1)){case"l":le>J&&(n=[le,J]);break;case"p":J>le&&(n=[le,J])}oo(n),ss(Jr),E(ba),co!==0&&E(co+" J"),mo!==0&&E(mo+" j"),_t.publish("addPage",{pageNumber:ci})},eu=function(p){p>0&&p<=ci&&(Be.splice(p,1),nt.splice(p,1),ci--,R>ci&&(R=ci),this.setPage(R))},Xo=function(p){p>0&&p<=ci&&(R=p)},so=b.__private__.getNumberOfPages=b.getNumberOfPages=function(){return Be.length-1},_r=function(p,S,U){var J,le=void 0;return U=U||{},p=p!==void 0?p:pt[rt].fontName,S=S!==void 0?S:pt[rt].fontStyle,J=p.toLowerCase(),Ct[J]!==void 0&&Ct[J][S]!==void 0?le=Ct[J][S]:Ct[p]!==void 0&&Ct[p][S]!==void 0?le=Ct[p][S]:U.disableWarning===!1&&Zt.warn("Unable to look up font label for font '"+p+"', '"+S+"'. Refer to getFontList() for available fonts."),le||U.noFallback||(le=Ct.times[S])==null&&(le=Ct.times.normal),le},Yo=b.__private__.putInfo=function(){var p=Jt(),S=function(J){return J};for(var U in h!==null&&(S=Ii.encryptor(p,0)),E("<<"),E("/Producer ("+Wi(S("jsPDF "+ct.version))+")"),Je)Je.hasOwnProperty(U)&&Je[U]&&E("/"+U.substr(0,1).toUpperCase()+U.substr(1)+" ("+Wi(S(Je[U]))+")");E("/CreationDate ("+Wi(S(_e))+")"),E(">>"),E("endobj")},Sr=b.__private__.putCatalog=function(p){var S=(p=p||{}).rootDictionaryObjId||Ra;switch(Jt(),E("<<"),E("/Type /Catalog"),E("/Pages "+S+" 0 R"),oe||(oe="fullwidth"),oe){case"fullwidth":E("/OpenAction [3 0 R /FitH null]");break;case"fullheight":E("/OpenAction [3 0 R /FitV null]");break;case"fullpage":E("/OpenAction [3 0 R /Fit]");break;case"original":E("/OpenAction [3 0 R /XYZ null null 1]");break;default:var U=""+oe;U.substr(U.length-1)==="%"&&(oe=parseInt(oe)/100),typeof oe=="number"&&E("/OpenAction [3 0 R /XYZ null null "+be(oe)+"]")}switch(Ke||(Ke="continuous"),Ke){case"continuous":E("/PageLayout /OneColumn");break;case"single":E("/PageLayout /SinglePage");break;case"two":case"twoleft":E("/PageLayout /TwoColumnLeft");break;case"tworight":E("/PageLayout /TwoColumnRight")}ze&&E("/PageMode /"+ze),_t.publish("putCatalog"),E(">>"),E("endobj")},ri=b.__private__.putTrailer=function(){E("trailer"),E("<<"),E("/Size "+(ae+1)),E("/Root "+ae+" 0 R"),E("/Info "+(ae-1)+" 0 R"),h!==null&&E("/Encrypt "+Ii.oid+" 0 R"),E("/ID [ <"+de+"> <"+de+"> ]"),E(">>")},tu=b.__private__.putHeader=function(){E("%PDF-"+T),E("%ºß¬à")},iu=b.__private__.putXRef=function(){var p="0000000000";E("xref"),E("0 "+(ae+1)),E("0000000000 65535 f ");for(var S=1;S<=ae;S++)typeof pe[S]=="function"?E((p+pe[S]()).slice(-10)+" 00000 n "):pe[S]!==void 0?E((p+pe[S]).slice(-10)+" 00000 n "):E("0000000000 00000 n ")},er=b.__private__.buildDocument=function(){ue(),Q(xe),_t.publish("buildDocument"),tu(),Hr(),Go(),Ko(),h!==null&&Js(),Yo(),Sr();var p=we;return iu(),ri(),E("startxref"),E(""+p),E("%%EOF"),Q(Be[R]),xe.join(`
+`)},Kr=b.__private__.getBlob=function(p){return new Blob([Se(p)],{type:"application/pdf"})},_n=b.output=b.__private__.output=kt(function(p,S){switch(typeof(S=S||{})=="string"?S={filename:S}:S.filename=S.filename||"generated.pdf",p){case void 0:return er();case"save":b.save(S.filename);break;case"arraybuffer":return Se(er());case"blob":return Kr(er());case"bloburi":case"bloburl":if(dt.URL!==void 0&&typeof dt.URL.createObjectURL=="function")return dt.URL&&dt.URL.createObjectURL(Kr(er()))||void 0;Zt.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var U="",J=er();try{U=am(J)}catch{U=am(unescape(encodeURIComponent(J)))}return"data:application/pdf;filename="+S.filename+";base64,"+U;case"pdfobjectnewwindow":if(Object.prototype.toString.call(dt)==="[object Window]"){var le="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Ne=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';S.pdfObjectUrl&&(le=S.pdfObjectUrl,Ne="");var Ve='
+
+
+
+
+
+
+
diff --git a/eslint.config.js b/eslint.config.js
deleted file mode 100644
index d3c220b..0000000
--- a/eslint.config.js
+++ /dev/null
@@ -1,48 +0,0 @@
-import eslint from "@eslint/js"
-import eslintConfigPrettier from "eslint-config-prettier"
-import eslintPluginVue from "eslint-plugin-vue"
-import globals from "globals"
-import typescriptEslint from "typescript-eslint"
-
-export default typescriptEslint.config(
- {
- ignores: [
- "**/*.d.ts",
- "**/coverage",
- "**/dist",
- "assets/",
- "src/dev.ts",
- "tests/**/*",
- ],
- },
- {
- extends: [
- eslint.configs.recommended,
- ...typescriptEslint.configs.recommended,
- ...eslintPluginVue.configs["flat/recommended"],
- ],
- files: ["**/*.{ts,vue}"],
- languageOptions: {
- ecmaVersion: "latest",
- sourceType: "module",
- globals: globals.browser,
- parserOptions: { parser: typescriptEslint.parser },
- },
- rules: {
- "@typescript-eslint/no-explicit-any": "warn", // Allow the use of `any`
- "@typescript-eslint/no-unused-vars": [
- "error",
- {
- args: "all",
- argsIgnorePattern: "^_",
- varsIgnorePattern: "^_",
- caughtErrorsIgnorePattern: "^_",
- },
- ],
- "vue/multi-word-component-names": "off", // Disable multi-word component names rule
- "vue/require-default-prop": "off", // Disable requiring default props
- "vue/no-v-html": "off", // Allow v-html usage (if needed)
- },
- },
- eslintConfigPrettier
-)
diff --git a/index.html b/index.html
index f3e8a9f..770c873 100644
--- a/index.html
+++ b/index.html
@@ -1,13 +1,12 @@
-
+
-
-
-
-
- Vue Data Table Demo
-
-
-
-
-
+
+
+
+
+
+
+
+ VUE DATA TABLE
+
diff --git a/package-lock.json b/package-lock.json
deleted file mode 100644
index de94b74..0000000
--- a/package-lock.json
+++ /dev/null
@@ -1,5587 +0,0 @@
-{
- "name": "@uwlajs/vue-data-table",
- "version": "2.3.2",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "@uwlajs/vue-data-table",
- "version": "2.3.2",
- "license": "MIT",
- "dependencies": {
- "export-from-json": "^1.7.3",
- "jspdf": "^2.5.1",
- "vue": "^3.3.4"
- },
- "devDependencies": {
- "@eslint/js": "^9.20.0",
- "@faker-js/faker": "^8.1.0",
- "@vitejs/plugin-vue": "^4.2.3",
- "@vue/test-utils": "^2.4.1",
- "eslint": "^9.20.1",
- "eslint-config-prettier": "^10.0.1",
- "eslint-plugin-prettier": "^5.2.3",
- "eslint-plugin-vue": "^9.32.0",
- "globals": "^15.15.0",
- "jsdom": "^22.1.0",
- "prettier": "^3.5.1",
- "primevue": "^3.49.1",
- "sass": "^1.69.5",
- "sweetalert2": "^11.10.6",
- "typescript": "^5.0.2",
- "typescript-eslint": "^8.24.1",
- "vite": "^4.4.5",
- "vitest": "^1.4.0",
- "vue-tsc": "^2.0.7"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz",
- "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==",
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/runtime": {
- "version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.1.tgz",
- "integrity": "sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==",
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@esbuild/aix-ppc64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz",
- "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-arm": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
- "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-arm64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
- "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
- "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/darwin-arm64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
- "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/darwin-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
- "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/freebsd-arm64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
- "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/freebsd-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
- "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-arm": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
- "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
- "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-ia32": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
- "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-loong64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
- "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-mips64el": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
- "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-ppc64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
- "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-riscv64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
- "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-s390x": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
- "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
- "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/netbsd-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
- "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/openbsd-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
- "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/sunos-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
- "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-arm64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
- "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-ia32": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
- "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
- "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@eslint-community/eslint-utils": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
- "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "eslint-visitor-keys": "^3.4.3"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
- }
- },
- "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/@eslint-community/regexpp": {
- "version": "4.12.1",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
- "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
- }
- },
- "node_modules/@eslint/config-array": {
- "version": "0.19.2",
- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz",
- "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@eslint/object-schema": "^2.1.6",
- "debug": "^4.3.1",
- "minimatch": "^3.1.2"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
- "node_modules/@eslint/config-array/node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/@eslint/config-array/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/@eslint/core": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz",
- "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@types/json-schema": "^7.0.15"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
- "node_modules/@eslint/eslintrc": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz",
- "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^10.0.1",
- "globals": "^14.0.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
- "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@eslint/eslintrc/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/@eslint/js": {
- "version": "9.20.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz",
- "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
- "node_modules/@eslint/object-schema": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
- "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
- "node_modules/@eslint/plugin-kit": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.6.tgz",
- "integrity": "sha512-+0TjwR1eAUdZtvv/ir1mGX+v0tUoR3VEPB8Up0LLJC+whRW0GgBBtpbOkg/a/U4Dxa6l5a3l9AJ1aWIQVyoWJA==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@eslint/core": "^0.11.0",
- "levn": "^0.4.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- }
- },
- "node_modules/@faker-js/faker": {
- "version": "8.4.1",
- "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.4.1.tgz",
- "integrity": "sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/fakerjs"
- }
- ],
- "engines": {
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0",
- "npm": ">=6.14.13"
- }
- },
- "node_modules/@humanfs/core": {
- "version": "0.19.1",
- "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
- "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=18.18.0"
- }
- },
- "node_modules/@humanfs/node": {
- "version": "0.16.6",
- "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
- "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "@humanfs/core": "^0.19.1",
- "@humanwhocodes/retry": "^0.3.0"
- },
- "engines": {
- "node": ">=18.18.0"
- }
- },
- "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
- "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=18.18"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
- }
- },
- "node_modules/@humanwhocodes/module-importer": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
- "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=12.22"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
- }
- },
- "node_modules/@humanwhocodes/retry": {
- "version": "0.4.2",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz",
- "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=18.18"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/nzakas"
- }
- },
- "node_modules/@jest/schemas": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
- "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
- "dev": true,
- "dependencies": {
- "@sinclair/typebox": "^0.27.8"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
- "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@one-ini/wasm": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz",
- "integrity": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==",
- "dev": true
- },
- "node_modules/@pkgr/core": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
- "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts"
- }
- },
- "node_modules/@rollup/rollup-android-arm-eabi": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz",
- "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ]
- },
- "node_modules/@rollup/rollup-android-arm64": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz",
- "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ]
- },
- "node_modules/@rollup/rollup-darwin-arm64": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz",
- "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/@rollup/rollup-darwin-x64": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz",
- "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz",
- "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz",
- "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz",
- "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-riscv64-gnu": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz",
- "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-x64-gnu": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz",
- "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-x64-musl": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz",
- "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-win32-arm64-msvc": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz",
- "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@rollup/rollup-win32-ia32-msvc": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz",
- "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz",
- "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@sinclair/typebox": {
- "version": "0.27.8",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
- "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
- "dev": true
- },
- "node_modules/@tootallnate/once": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
- "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
- "dev": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@types/estree": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
- "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
- "dev": true
- },
- "node_modules/@types/json-schema": {
- "version": "7.0.15",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
- "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/node": {
- "version": "20.8.9",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz",
- "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==",
- "dev": true,
- "optional": true,
- "peer": true,
- "dependencies": {
- "undici-types": "~5.26.4"
- }
- },
- "node_modules/@types/raf": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.3.tgz",
- "integrity": "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==",
- "optional": true
- },
- "node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.1.tgz",
- "integrity": "sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.24.1",
- "@typescript-eslint/type-utils": "8.24.1",
- "@typescript-eslint/utils": "8.24.1",
- "@typescript-eslint/visitor-keys": "8.24.1",
- "graphemer": "^1.4.0",
- "ignore": "^5.3.1",
- "natural-compare": "^1.4.0",
- "ts-api-utils": "^2.0.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
- }
- },
- "node_modules/@typescript-eslint/parser": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.1.tgz",
- "integrity": "sha512-Tqoa05bu+t5s8CTZFaGpCH2ub3QeT9YDkXbPd3uQ4SfsLoh1/vv2GEYAioPoxCWJJNsenXlC88tRjwoHNts1oQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/scope-manager": "8.24.1",
- "@typescript-eslint/types": "8.24.1",
- "@typescript-eslint/typescript-estree": "8.24.1",
- "@typescript-eslint/visitor-keys": "8.24.1",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
- }
- },
- "node_modules/@typescript-eslint/scope-manager": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.1.tgz",
- "integrity": "sha512-OdQr6BNBzwRjNEXMQyaGyZzgg7wzjYKfX2ZBV3E04hUCBDv3GQCHiz9RpqdUIiVrMgJGkXm3tcEh4vFSHreS2Q==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "8.24.1",
- "@typescript-eslint/visitor-keys": "8.24.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/type-utils": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.1.tgz",
- "integrity": "sha512-/Do9fmNgCsQ+K4rCz0STI7lYB4phTtEXqqCAs3gZW0pnK7lWNkvWd5iW545GSmApm4AzmQXmSqXPO565B4WVrw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/typescript-estree": "8.24.1",
- "@typescript-eslint/utils": "8.24.1",
- "debug": "^4.3.4",
- "ts-api-utils": "^2.0.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
- }
- },
- "node_modules/@typescript-eslint/types": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.1.tgz",
- "integrity": "sha512-9kqJ+2DkUXiuhoiYIUvIYjGcwle8pcPpdlfkemGvTObzgmYfJ5d0Qm6jwb4NBXP9W1I5tss0VIAnWFumz3mC5A==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.1.tgz",
- "integrity": "sha512-UPyy4MJ/0RE648DSKQe9g0VDSehPINiejjA6ElqnFaFIhI6ZEiZAkUI0D5MCk0bQcTf/LVqZStvQ6K4lPn/BRg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "8.24.1",
- "@typescript-eslint/visitor-keys": "8.24.1",
- "debug": "^4.3.4",
- "fast-glob": "^3.3.2",
- "is-glob": "^4.0.3",
- "minimatch": "^9.0.4",
- "semver": "^7.6.0",
- "ts-api-utils": "^2.0.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "typescript": ">=4.8.4 <5.8.0"
- }
- },
- "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@typescript-eslint/utils": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.1.tgz",
- "integrity": "sha512-OOcg3PMMQx9EXspId5iktsI3eMaXVwlhC8BvNnX6B5w9a4dVgpkQZuU8Hy67TolKcl+iFWq0XX+jbDGN4xWxjQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.24.1",
- "@typescript-eslint/types": "8.24.1",
- "@typescript-eslint/typescript-estree": "8.24.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
- }
- },
- "node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.1.tgz",
- "integrity": "sha512-EwVHlp5l+2vp8CoqJm9KikPZgi3gbdZAtabKT9KPShGeOcJhsv4Zdo3oc8T8I0uKEmYoU4ItyxbptjF08enaxg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "8.24.1",
- "eslint-visitor-keys": "^4.2.0"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@vitejs/plugin-vue": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.4.0.tgz",
- "integrity": "sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==",
- "dev": true,
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "peerDependencies": {
- "vite": "^4.0.0",
- "vue": "^3.2.25"
- }
- },
- "node_modules/@vitest/expect": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.4.0.tgz",
- "integrity": "sha512-Jths0sWCJZ8BxjKe+p+eKsoqev1/T8lYcrjavEaz8auEJ4jAVY0GwW3JKmdVU4mmNPLPHixh4GNXP7GFtAiDHA==",
- "dev": true,
- "dependencies": {
- "@vitest/spy": "1.4.0",
- "@vitest/utils": "1.4.0",
- "chai": "^4.3.10"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/runner": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.4.0.tgz",
- "integrity": "sha512-EDYVSmesqlQ4RD2VvWo3hQgTJ7ZrFQ2VSJdfiJiArkCerDAGeyF1i6dHkmySqk573jLp6d/cfqCN+7wUB5tLgg==",
- "dev": true,
- "dependencies": {
- "@vitest/utils": "1.4.0",
- "p-limit": "^5.0.0",
- "pathe": "^1.1.1"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/snapshot": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.4.0.tgz",
- "integrity": "sha512-saAFnt5pPIA5qDGxOHxJ/XxhMFKkUSBJmVt5VgDsAqPTX6JP326r5C/c9UuCMPoXNzuudTPsYDZCoJ5ilpqG2A==",
- "dev": true,
- "dependencies": {
- "magic-string": "^0.30.5",
- "pathe": "^1.1.1",
- "pretty-format": "^29.7.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/spy": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.4.0.tgz",
- "integrity": "sha512-Ywau/Qs1DzM/8Uc+yA77CwSegizMlcgTJuYGAi0jujOteJOUf1ujunHThYo243KG9nAyWT3L9ifPYZ5+As/+6Q==",
- "dev": true,
- "dependencies": {
- "tinyspy": "^2.2.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.4.0.tgz",
- "integrity": "sha512-mx3Yd1/6e2Vt/PUC98DcqTirtfxUyAZ32uK82r8rZzbtBeBo+nqgnjx/LvqQdWsrvNtm14VmurNgcf4nqY5gJg==",
- "dev": true,
- "dependencies": {
- "diff-sequences": "^29.6.3",
- "estree-walker": "^3.0.3",
- "loupe": "^2.3.7",
- "pretty-format": "^29.7.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/@vitest/utils/node_modules/estree-walker": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
- "dev": true,
- "dependencies": {
- "@types/estree": "^1.0.0"
- }
- },
- "node_modules/@volar/language-core": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.1.3.tgz",
- "integrity": "sha512-F93KYZYqcYltG7NihfnLt/omMZOtrQtsh2+wj+cgx3xolopU+TZvmwlZWOjw3ObZGFj3SKBb4jJn6VSfSch6RA==",
- "dev": true,
- "dependencies": {
- "@volar/source-map": "2.1.3"
- }
- },
- "node_modules/@volar/source-map": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.1.3.tgz",
- "integrity": "sha512-j+R+NG/OlDgdNMttADxNuSM9Z26StT/Bjw0NgSydI05Vihngn9zvaP/xXwfWs5qQrRzbKVFxJebS2ks5m/URuA==",
- "dev": true,
- "dependencies": {
- "muggle-string": "^0.4.0"
- }
- },
- "node_modules/@volar/typescript": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.1.3.tgz",
- "integrity": "sha512-ZZqLMih4mvu2eJAW3UCFm84OM/ojYMoA/BU/W1TctT5F2nVzNJmW4jxMWmP3wQzxCbATfTa5gLb1+BSI9NBMBg==",
- "dev": true,
- "dependencies": {
- "@volar/language-core": "2.1.3",
- "path-browserify": "^1.0.1"
- }
- },
- "node_modules/@vue/compiler-core": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.7.tgz",
- "integrity": "sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==",
- "dependencies": {
- "@babel/parser": "^7.23.0",
- "@vue/shared": "3.3.7",
- "estree-walker": "^2.0.2",
- "source-map-js": "^1.0.2"
- }
- },
- "node_modules/@vue/compiler-dom": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.7.tgz",
- "integrity": "sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==",
- "dependencies": {
- "@vue/compiler-core": "3.3.7",
- "@vue/shared": "3.3.7"
- }
- },
- "node_modules/@vue/compiler-sfc": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.7.tgz",
- "integrity": "sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==",
- "dependencies": {
- "@babel/parser": "^7.23.0",
- "@vue/compiler-core": "3.3.7",
- "@vue/compiler-dom": "3.3.7",
- "@vue/compiler-ssr": "3.3.7",
- "@vue/reactivity-transform": "3.3.7",
- "@vue/shared": "3.3.7",
- "estree-walker": "^2.0.2",
- "magic-string": "^0.30.5",
- "postcss": "^8.4.31",
- "source-map-js": "^1.0.2"
- }
- },
- "node_modules/@vue/compiler-ssr": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.7.tgz",
- "integrity": "sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==",
- "dependencies": {
- "@vue/compiler-dom": "3.3.7",
- "@vue/shared": "3.3.7"
- }
- },
- "node_modules/@vue/language-core": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-2.0.7.tgz",
- "integrity": "sha512-Vh1yZX3XmYjn9yYLkjU8DN6L0ceBtEcapqiyclHne8guG84IaTzqtvizZB1Yfxm3h6m7EIvjerLO5fvOZO6IIQ==",
- "dev": true,
- "dependencies": {
- "@volar/language-core": "~2.1.3",
- "@vue/compiler-dom": "^3.4.0",
- "@vue/shared": "^3.4.0",
- "computeds": "^0.0.1",
- "minimatch": "^9.0.3",
- "path-browserify": "^1.0.1",
- "vue-template-compiler": "^2.7.14"
- },
- "peerDependencies": {
- "typescript": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@vue/language-core/node_modules/@vue/compiler-core": {
- "version": "3.4.21",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz",
- "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==",
- "dev": true,
- "dependencies": {
- "@babel/parser": "^7.23.9",
- "@vue/shared": "3.4.21",
- "entities": "^4.5.0",
- "estree-walker": "^2.0.2",
- "source-map-js": "^1.0.2"
- }
- },
- "node_modules/@vue/language-core/node_modules/@vue/compiler-dom": {
- "version": "3.4.21",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz",
- "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==",
- "dev": true,
- "dependencies": {
- "@vue/compiler-core": "3.4.21",
- "@vue/shared": "3.4.21"
- }
- },
- "node_modules/@vue/language-core/node_modules/@vue/shared": {
- "version": "3.4.21",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz",
- "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==",
- "dev": true
- },
- "node_modules/@vue/language-core/node_modules/minimatch": {
- "version": "9.0.3",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
- "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@vue/reactivity": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.7.tgz",
- "integrity": "sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==",
- "dependencies": {
- "@vue/shared": "3.3.7"
- }
- },
- "node_modules/@vue/reactivity-transform": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.7.tgz",
- "integrity": "sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==",
- "dependencies": {
- "@babel/parser": "^7.23.0",
- "@vue/compiler-core": "3.3.7",
- "@vue/shared": "3.3.7",
- "estree-walker": "^2.0.2",
- "magic-string": "^0.30.5"
- }
- },
- "node_modules/@vue/runtime-core": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.7.tgz",
- "integrity": "sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==",
- "dependencies": {
- "@vue/reactivity": "3.3.7",
- "@vue/shared": "3.3.7"
- }
- },
- "node_modules/@vue/runtime-dom": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.7.tgz",
- "integrity": "sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==",
- "dependencies": {
- "@vue/runtime-core": "3.3.7",
- "@vue/shared": "3.3.7",
- "csstype": "^3.1.2"
- }
- },
- "node_modules/@vue/server-renderer": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.7.tgz",
- "integrity": "sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==",
- "dependencies": {
- "@vue/compiler-ssr": "3.3.7",
- "@vue/shared": "3.3.7"
- },
- "peerDependencies": {
- "vue": "3.3.7"
- }
- },
- "node_modules/@vue/shared": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.7.tgz",
- "integrity": "sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg=="
- },
- "node_modules/@vue/test-utils": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.1.tgz",
- "integrity": "sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==",
- "dev": true,
- "dependencies": {
- "js-beautify": "1.14.9",
- "vue-component-type-helpers": "1.8.4"
- },
- "peerDependencies": {
- "@vue/server-renderer": "^3.0.1",
- "vue": "^3.0.1"
- },
- "peerDependenciesMeta": {
- "@vue/server-renderer": {
- "optional": true
- }
- }
- },
- "node_modules/abab": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
- "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
- "dev": true
- },
- "node_modules/abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
- "dev": true
- },
- "node_modules/acorn": {
- "version": "8.14.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
- "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "license": "MIT",
- "peerDependencies": {
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/acorn-walk": {
- "version": "8.3.2",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
- "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true,
- "license": "Python-2.0"
- },
- "node_modules/assertion-error": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
- "dev": true
- },
- "node_modules/atob": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
- "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
- "bin": {
- "atob": "bin/atob.js"
- },
- "engines": {
- "node": ">= 4.5.0"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/base64-arraybuffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
- "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
- "optional": true,
- "engines": {
- "node": ">= 0.6.0"
- }
- },
- "node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/boolbase": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
- "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/braces": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
- "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fill-range": "^7.1.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/btoa": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz",
- "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==",
- "bin": {
- "btoa": "bin/btoa.js"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/cac": {
- "version": "6.7.14",
- "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
- "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/canvg": {
- "version": "3.0.10",
- "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.10.tgz",
- "integrity": "sha512-qwR2FRNO9NlzTeKIPIKpnTY6fqwuYSequ8Ru8c0YkYU7U0oW+hLUvWadLvAu1Rl72OMNiFhoLu4f8eUjQ7l/+Q==",
- "optional": true,
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "@types/raf": "^3.4.0",
- "core-js": "^3.8.3",
- "raf": "^3.4.1",
- "regenerator-runtime": "^0.13.7",
- "rgbcolor": "^1.0.1",
- "stackblur-canvas": "^2.0.0",
- "svg-pathdata": "^6.0.3"
- },
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/canvg/node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
- "optional": true
- },
- "node_modules/chai": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz",
- "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==",
- "dev": true,
- "dependencies": {
- "assertion-error": "^1.1.0",
- "check-error": "^1.0.3",
- "deep-eql": "^4.1.3",
- "get-func-name": "^2.0.2",
- "loupe": "^2.3.6",
- "pathval": "^1.1.1",
- "type-detect": "^4.0.8"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/chalk/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/check-error": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
- "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
- "dev": true,
- "dependencies": {
- "get-func-name": "^2.0.2"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "dev": true,
- "dependencies": {
- "delayed-stream": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/commander": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
- "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
- "dev": true,
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/computeds": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz",
- "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==",
- "dev": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/config-chain": {
- "version": "1.1.13",
- "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
- "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
- "dev": true,
- "dependencies": {
- "ini": "^1.3.4",
- "proto-list": "~1.2.1"
- }
- },
- "node_modules/core-js": {
- "version": "3.36.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.1.tgz",
- "integrity": "sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==",
- "hasInstallScript": true,
- "optional": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/cross-spawn": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
- "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/css-line-break": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz",
- "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
- "optional": true,
- "dependencies": {
- "utrie": "^1.0.2"
- }
- },
- "node_modules/cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "cssesc": "bin/cssesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/cssstyle": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz",
- "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==",
- "dev": true,
- "dependencies": {
- "rrweb-cssom": "^0.6.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/csstype": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
- "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
- },
- "node_modules/data-urls": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz",
- "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.6",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^12.0.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/de-indent": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
- "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
- "dev": true
- },
- "node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/decimal.js": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
- "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
- "dev": true
- },
- "node_modules/deep-eql": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz",
- "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==",
- "dev": true,
- "dependencies": {
- "type-detect": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/deep-is": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/diff-sequences": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
- "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
- "dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/domexception": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
- "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
- "dev": true,
- "dependencies": {
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/dompurify": {
- "version": "2.4.9",
- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.9.tgz",
- "integrity": "sha512-iHtnxYMotKgOTvxIqq677JsKHvCOkAFqj9x8Mek2zdeHW1XjuFKwjpmZeMaXQRQ8AbJZDbcRz/+r1QhwvFtmQg==",
- "optional": true
- },
- "node_modules/editorconfig": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz",
- "integrity": "sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==",
- "dev": true,
- "dependencies": {
- "@one-ini/wasm": "0.1.1",
- "commander": "^10.0.0",
- "minimatch": "9.0.1",
- "semver": "^7.5.3"
- },
- "bin": {
- "editorconfig": "bin/editorconfig"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/entities": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
- "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
- "dev": true,
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
- "node_modules/esbuild": {
- "version": "0.18.20",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
- "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/android-arm": "0.18.20",
- "@esbuild/android-arm64": "0.18.20",
- "@esbuild/android-x64": "0.18.20",
- "@esbuild/darwin-arm64": "0.18.20",
- "@esbuild/darwin-x64": "0.18.20",
- "@esbuild/freebsd-arm64": "0.18.20",
- "@esbuild/freebsd-x64": "0.18.20",
- "@esbuild/linux-arm": "0.18.20",
- "@esbuild/linux-arm64": "0.18.20",
- "@esbuild/linux-ia32": "0.18.20",
- "@esbuild/linux-loong64": "0.18.20",
- "@esbuild/linux-mips64el": "0.18.20",
- "@esbuild/linux-ppc64": "0.18.20",
- "@esbuild/linux-riscv64": "0.18.20",
- "@esbuild/linux-s390x": "0.18.20",
- "@esbuild/linux-x64": "0.18.20",
- "@esbuild/netbsd-x64": "0.18.20",
- "@esbuild/openbsd-x64": "0.18.20",
- "@esbuild/sunos-x64": "0.18.20",
- "@esbuild/win32-arm64": "0.18.20",
- "@esbuild/win32-ia32": "0.18.20",
- "@esbuild/win32-x64": "0.18.20"
- }
- },
- "node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint": {
- "version": "9.20.1",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz",
- "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@eslint-community/eslint-utils": "^4.2.0",
- "@eslint-community/regexpp": "^4.12.1",
- "@eslint/config-array": "^0.19.0",
- "@eslint/core": "^0.11.0",
- "@eslint/eslintrc": "^3.2.0",
- "@eslint/js": "9.20.0",
- "@eslint/plugin-kit": "^0.2.5",
- "@humanfs/node": "^0.16.6",
- "@humanwhocodes/module-importer": "^1.0.1",
- "@humanwhocodes/retry": "^0.4.1",
- "@types/estree": "^1.0.6",
- "@types/json-schema": "^7.0.15",
- "ajv": "^6.12.4",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.6",
- "debug": "^4.3.2",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^8.2.0",
- "eslint-visitor-keys": "^4.2.0",
- "espree": "^10.3.0",
- "esquery": "^1.5.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^8.0.0",
- "find-up": "^5.0.0",
- "glob-parent": "^6.0.2",
- "ignore": "^5.2.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.1.2",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.3"
- },
- "bin": {
- "eslint": "bin/eslint.js"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "url": "https://eslint.org/donate"
- },
- "peerDependencies": {
- "jiti": "*"
- },
- "peerDependenciesMeta": {
- "jiti": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-config-prettier": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.0.1.tgz",
- "integrity": "sha512-lZBts941cyJyeaooiKxAtzoPHTN+GbQTJFAIdQbRhA4/8whaAraEh47Whw/ZFfrjNSnlAxqfm9i0XVAEkULjCw==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "eslint-config-prettier": "build/bin/cli.js"
- },
- "peerDependencies": {
- "eslint": ">=7.0.0"
- }
- },
- "node_modules/eslint-plugin-prettier": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz",
- "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "prettier-linter-helpers": "^1.0.0",
- "synckit": "^0.9.1"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint-plugin-prettier"
- },
- "peerDependencies": {
- "@types/eslint": ">=8.0.0",
- "eslint": ">=8.0.0",
- "eslint-config-prettier": "*",
- "prettier": ">=3.0.0"
- },
- "peerDependenciesMeta": {
- "@types/eslint": {
- "optional": true
- },
- "eslint-config-prettier": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-plugin-vue": {
- "version": "9.32.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.32.0.tgz",
- "integrity": "sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@eslint-community/eslint-utils": "^4.4.0",
- "globals": "^13.24.0",
- "natural-compare": "^1.4.0",
- "nth-check": "^2.1.1",
- "postcss-selector-parser": "^6.0.15",
- "semver": "^7.6.3",
- "vue-eslint-parser": "^9.4.3",
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": "^14.17.0 || >=16.0.0"
- },
- "peerDependencies": {
- "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
- }
- },
- "node_modules/eslint-plugin-vue/node_modules/globals": {
- "version": "13.24.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/eslint-scope": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz",
- "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint-visitor-keys": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
- "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/eslint/node_modules/@types/estree": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
- "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/eslint/node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/eslint/node_modules/glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "is-glob": "^4.0.3"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/eslint/node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/espree": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
- "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "acorn": "^8.14.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^4.2.0"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/esquery": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
- "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "estraverse": "^5.1.0"
- },
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/execa": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
- "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^8.0.1",
- "human-signals": "^5.0.0",
- "is-stream": "^3.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^5.1.0",
- "onetime": "^6.0.0",
- "signal-exit": "^4.1.0",
- "strip-final-newline": "^3.0.0"
- },
- "engines": {
- "node": ">=16.17"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/export-from-json": {
- "version": "1.7.4",
- "resolved": "https://registry.npmjs.org/export-from-json/-/export-from-json-1.7.4.tgz",
- "integrity": "sha512-FjmpluvZS2PTYyhkoMfQoyEJMfe2bfAyNpa5Apa6C9n7SWUWyJkG/VFnzERuj3q9Jjo3iwBjwVsDQ7Z7sczthA=="
- },
- "node_modules/fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/fast-diff": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
- "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
- "dev": true,
- "license": "Apache-2.0"
- },
- "node_modules/fast-glob": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
- "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.8"
- },
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/fastq": {
- "version": "1.19.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz",
- "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/fflate": {
- "version": "0.4.8",
- "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.8.tgz",
- "integrity": "sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA=="
- },
- "node_modules/file-entry-cache": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
- "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "flat-cache": "^4.0.0"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/fill-range": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
- "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/flat-cache": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
- "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "flatted": "^3.2.9",
- "keyv": "^4.5.4"
- },
- "engines": {
- "node": ">=16"
- }
- },
- "node_modules/flatted": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
- "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "dev": true,
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "node_modules/fsevents": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
- "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/get-func-name": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
- "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/get-stream": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
- "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
- "dev": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/glob/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/globals": {
- "version": "15.15.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
- "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/graphemer": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
- "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/he": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
- "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
- "dev": true,
- "bin": {
- "he": "bin/he"
- }
- },
- "node_modules/html-encoding-sniffer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
- "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
- "dev": true,
- "dependencies": {
- "whatwg-encoding": "^2.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/html2canvas": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz",
- "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
- "optional": true,
- "dependencies": {
- "css-line-break": "^2.1.0",
- "text-segmentation": "^1.0.3"
- },
- "engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/http-proxy-agent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
- "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
- "dev": true,
- "dependencies": {
- "@tootallnate/once": "2",
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/https-proxy-agent": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
- "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
- "dev": true,
- "dependencies": {
- "agent-base": "6",
- "debug": "4"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/human-signals": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
- "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
- "dev": true,
- "engines": {
- "node": ">=16.17.0"
- }
- },
- "node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dev": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ignore": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
- "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/immutable": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz",
- "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==",
- "dev": true
- },
- "node_modules/import-fresh": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
- "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.19"
- }
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/ini": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
- "dev": true
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-potential-custom-element-name": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
- "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
- "dev": true
- },
- "node_modules/is-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
- "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
- "dev": true,
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "node_modules/js-beautify": {
- "version": "1.14.9",
- "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.9.tgz",
- "integrity": "sha512-coM7xq1syLcMyuVGyToxcj2AlzhkDjmfklL8r0JgJ7A76wyGMpJ1oA35mr4APdYNO/o/4YY8H54NQIJzhMbhBg==",
- "dev": true,
- "dependencies": {
- "config-chain": "^1.1.13",
- "editorconfig": "^1.0.3",
- "glob": "^8.1.0",
- "nopt": "^6.0.0"
- },
- "bin": {
- "css-beautify": "js/bin/css-beautify.js",
- "html-beautify": "js/bin/html-beautify.js",
- "js-beautify": "js/bin/js-beautify.js"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/js-tokens": {
- "version": "8.0.3",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.3.tgz",
- "integrity": "sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==",
- "dev": true
- },
- "node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/jsdom": {
- "version": "22.1.0",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz",
- "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.6",
- "cssstyle": "^3.0.0",
- "data-urls": "^4.0.0",
- "decimal.js": "^10.4.3",
- "domexception": "^4.0.0",
- "form-data": "^4.0.0",
- "html-encoding-sniffer": "^3.0.0",
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.1",
- "is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.4",
- "parse5": "^7.1.2",
- "rrweb-cssom": "^0.6.0",
- "saxes": "^6.0.0",
- "symbol-tree": "^3.2.4",
- "tough-cookie": "^4.1.2",
- "w3c-xmlserializer": "^4.0.0",
- "webidl-conversions": "^7.0.0",
- "whatwg-encoding": "^2.0.0",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^12.0.1",
- "ws": "^8.13.0",
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=16"
- },
- "peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
- }
- },
- "node_modules/json-buffer": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
- "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/jsonc-parser": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz",
- "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==",
- "dev": true
- },
- "node_modules/jspdf": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-2.5.1.tgz",
- "integrity": "sha512-hXObxz7ZqoyhxET78+XR34Xu2qFGrJJ2I2bE5w4SM8eFaFEkW2xcGRVUss360fYelwRSid/jT078kbNvmoW0QA==",
- "dependencies": {
- "@babel/runtime": "^7.14.0",
- "atob": "^2.1.2",
- "btoa": "^1.2.1",
- "fflate": "^0.4.8"
- },
- "optionalDependencies": {
- "canvg": "^3.0.6",
- "core-js": "^3.6.0",
- "dompurify": "^2.2.0",
- "html2canvas": "^1.0.0-rc.5"
- }
- },
- "node_modules/keyv": {
- "version": "4.5.4",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
- "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "json-buffer": "3.0.1"
- }
- },
- "node_modules/levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/local-pkg": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz",
- "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==",
- "dev": true,
- "dependencies": {
- "mlly": "^1.4.2",
- "pkg-types": "^1.0.3"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-locate": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/loupe": {
- "version": "2.3.7",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
- "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
- "dev": true,
- "dependencies": {
- "get-func-name": "^2.0.1"
- }
- },
- "node_modules/magic-string": {
- "version": "0.30.5",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz",
- "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==",
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.4.15"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/micromatch": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "braces": "^3.0.3",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dev": true,
- "dependencies": {
- "mime-db": "1.52.0"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mimic-fn": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
- "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/minimatch": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz",
- "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/mlly": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.6.1.tgz",
- "integrity": "sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.11.3",
- "pathe": "^1.1.2",
- "pkg-types": "^1.0.3",
- "ufo": "^1.3.2"
- }
- },
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/muggle-string": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz",
- "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==",
- "dev": true
- },
- "node_modules/nanoid": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
- "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/nopt": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
- "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
- "dev": true,
- "dependencies": {
- "abbrev": "^1.0.0"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
- }
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/npm-run-path": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
- "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
- "dev": true,
- "dependencies": {
- "path-key": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/npm-run-path/node_modules/path-key": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/nth-check": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "boolbase": "^1.0.0"
- },
- "funding": {
- "url": "https://github.com/fb55/nth-check?sponsor=1"
- }
- },
- "node_modules/nwsapi": {
- "version": "2.2.7",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
- "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==",
- "dev": true
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/onetime": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
- "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
- "dev": true,
- "dependencies": {
- "mimic-fn": "^4.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/optionator": {
- "version": "0.9.4",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
- "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.5"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/p-limit": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz",
- "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==",
- "dev": true,
- "dependencies": {
- "yocto-queue": "^1.0.0"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-limit": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate/node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "yocto-queue": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-locate/node_modules/yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "callsites": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/parse5": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
- "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
- "dev": true,
- "dependencies": {
- "entities": "^4.4.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
- "node_modules/path-browserify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
- "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
- "dev": true
- },
- "node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/pathe": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
- "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==",
- "dev": true
- },
- "node_modules/pathval": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
- "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
- "dev": true,
- "engines": {
- "node": "*"
- }
- },
- "node_modules/performance-now": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
- "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
- "optional": true
- },
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pkg-types": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz",
- "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==",
- "dev": true,
- "dependencies": {
- "jsonc-parser": "^3.2.0",
- "mlly": "^1.2.0",
- "pathe": "^1.1.0"
- }
- },
- "node_modules/postcss": {
- "version": "8.4.35",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz",
- "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.7",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/postcss-selector-parser": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
- "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/prettier": {
- "version": "3.5.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.1.tgz",
- "integrity": "sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "prettier": "bin/prettier.cjs"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/prettier/prettier?sponsor=1"
- }
- },
- "node_modules/prettier-linter-helpers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
- "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fast-diff": "^1.1.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/pretty-format": {
- "version": "29.7.0",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
- "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
- "dev": true,
- "dependencies": {
- "@jest/schemas": "^29.6.3",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/primevue": {
- "version": "3.50.0",
- "resolved": "https://registry.npmjs.org/primevue/-/primevue-3.50.0.tgz",
- "integrity": "sha512-vYpQzvIXSmF0hWUkviHEGnwbFY/G8jI2RSxoa75noJloI2rWhzOX+JarJ8iaesVOr7b2se31N/p7zOx6uh3ddQ==",
- "dev": true,
- "peerDependencies": {
- "vue": "^3.0.0"
- }
- },
- "node_modules/proto-list": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
- "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
- "dev": true
- },
- "node_modules/psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
- "dev": true
- },
- "node_modules/punycode": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/querystringify": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
- "dev": true
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/raf": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
- "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
- "optional": true,
- "dependencies": {
- "performance-now": "^2.1.0"
- }
- },
- "node_modules/react-is": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
- "dev": true
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
- "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
- },
- "node_modules/requires-port": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
- "dev": true
- },
- "node_modules/resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rgbcolor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz",
- "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==",
- "optional": true,
- "engines": {
- "node": ">= 0.8.15"
- }
- },
- "node_modules/rollup": {
- "version": "3.29.4",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz",
- "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=14.18.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/rrweb-cssom": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz",
- "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==",
- "dev": true
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "dev": true
- },
- "node_modules/sass": {
- "version": "1.69.5",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz",
- "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==",
- "dev": true,
- "dependencies": {
- "chokidar": ">=3.0.0 <4.0.0",
- "immutable": "^4.0.0",
- "source-map-js": ">=0.6.2 <2.0.0"
- },
- "bin": {
- "sass": "sass.js"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/saxes": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
- "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
- "dev": true,
- "dependencies": {
- "xmlchars": "^2.2.0"
- },
- "engines": {
- "node": ">=v12.22.7"
- }
- },
- "node_modules/semver": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
- "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/siginfo": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
- "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
- "dev": true
- },
- "node_modules/signal-exit": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
- "dev": true,
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/stackback": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
- "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
- "dev": true
- },
- "node_modules/stackblur-canvas": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.7.0.tgz",
- "integrity": "sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==",
- "optional": true,
- "engines": {
- "node": ">=0.1.14"
- }
- },
- "node_modules/std-env": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz",
- "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==",
- "dev": true
- },
- "node_modules/strip-final-newline": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
- "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/strip-literal": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.0.0.tgz",
- "integrity": "sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==",
- "dev": true,
- "dependencies": {
- "js-tokens": "^8.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/antfu"
- }
- },
- "node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/svg-pathdata": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz",
- "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==",
- "optional": true,
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/sweetalert2": {
- "version": "11.10.6",
- "resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.10.6.tgz",
- "integrity": "sha512-CINZPLZXZRSZqSOE7H7j1F7X8e8O1kLOiXPmtJn1DYxvXsKBr3d16d90+IcwTTs7dJww20h8r8QIxIwsLGX+6A==",
- "dev": true,
- "funding": {
- "type": "individual",
- "url": "https://github.com/sponsors/limonte"
- }
- },
- "node_modules/symbol-tree": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
- "dev": true
- },
- "node_modules/synckit": {
- "version": "0.9.2",
- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz",
- "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@pkgr/core": "^0.1.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts"
- }
- },
- "node_modules/text-segmentation": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz",
- "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
- "optional": true,
- "dependencies": {
- "utrie": "^1.0.2"
- }
- },
- "node_modules/tinybench": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.1.tgz",
- "integrity": "sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==",
- "dev": true
- },
- "node_modules/tinypool": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.2.tgz",
- "integrity": "sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==",
- "dev": true,
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/tinyspy": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz",
- "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==",
- "dev": true,
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/tough-cookie": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
- "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
- "dev": true,
- "dependencies": {
- "psl": "^1.1.33",
- "punycode": "^2.1.1",
- "universalify": "^0.2.0",
- "url-parse": "^1.5.3"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/tr46": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz",
- "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.3.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/ts-api-utils": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz",
- "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18.12"
- },
- "peerDependencies": {
- "typescript": ">=4.8.4"
- }
- },
- "node_modules/tslib": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
- "dev": true,
- "license": "0BSD"
- },
- "node_modules/type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "prelude-ls": "^1.2.1"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true,
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typescript": {
- "version": "5.4.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz",
- "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==",
- "devOptional": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/typescript-eslint": {
- "version": "8.24.1",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.1.tgz",
- "integrity": "sha512-cw3rEdzDqBs70TIcb0Gdzbt6h11BSs2pS0yaq7hDWDBtCCSei1pPSUXE9qUdQ/Wm9NgFg8mKtMt1b8fTHIl1jA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/eslint-plugin": "8.24.1",
- "@typescript-eslint/parser": "8.24.1",
- "@typescript-eslint/utils": "8.24.1"
- },
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <5.8.0"
- }
- },
- "node_modules/ufo": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.1.tgz",
- "integrity": "sha512-HGyF79+/qZ4soRvM+nHERR2pJ3VXDZ/8sL1uLahdgEDf580NkgiWOxLk33FetExqOWp352JZRsgXbG/4MaGOSg==",
- "dev": true
- },
- "node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "dev": true,
- "optional": true,
- "peer": true
- },
- "node_modules/universalify": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
- "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
- "dev": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/url-parse": {
- "version": "1.5.10",
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
- "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
- "dev": true,
- "dependencies": {
- "querystringify": "^2.1.1",
- "requires-port": "^1.0.0"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/utrie": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz",
- "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
- "optional": true,
- "dependencies": {
- "base64-arraybuffer": "^1.0.2"
- }
- },
- "node_modules/vite": {
- "version": "4.5.2",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz",
- "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.18.10",
- "postcss": "^8.4.27",
- "rollup": "^3.27.1"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- },
- "peerDependencies": {
- "@types/node": ">= 14",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.4.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- }
- }
- },
- "node_modules/vite-node": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.4.0.tgz",
- "integrity": "sha512-VZDAseqjrHgNd4Kh8icYHWzTKSCZMhia7GyHfhtzLW33fZlG9SwsB6CEhgyVOWkJfJ2pFLrp/Gj1FSfAiqH9Lw==",
- "dev": true,
- "dependencies": {
- "cac": "^6.7.14",
- "debug": "^4.3.4",
- "pathe": "^1.1.1",
- "picocolors": "^1.0.0",
- "vite": "^5.0.0"
- },
- "bin": {
- "vite-node": "vite-node.mjs"
- },
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/android-arm": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz",
- "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/android-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz",
- "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/android-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz",
- "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/darwin-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz",
- "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/darwin-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz",
- "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/freebsd-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz",
- "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/freebsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz",
- "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-arm": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz",
- "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz",
- "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-ia32": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz",
- "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-loong64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz",
- "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-mips64el": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz",
- "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-ppc64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz",
- "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-riscv64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz",
- "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-s390x": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz",
- "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/linux-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz",
- "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/netbsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz",
- "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/openbsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz",
- "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/sunos-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz",
- "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/win32-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz",
- "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/win32-ia32": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz",
- "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/@esbuild/win32-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz",
- "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vite-node/node_modules/esbuild": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz",
- "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.19.12",
- "@esbuild/android-arm": "0.19.12",
- "@esbuild/android-arm64": "0.19.12",
- "@esbuild/android-x64": "0.19.12",
- "@esbuild/darwin-arm64": "0.19.12",
- "@esbuild/darwin-x64": "0.19.12",
- "@esbuild/freebsd-arm64": "0.19.12",
- "@esbuild/freebsd-x64": "0.19.12",
- "@esbuild/linux-arm": "0.19.12",
- "@esbuild/linux-arm64": "0.19.12",
- "@esbuild/linux-ia32": "0.19.12",
- "@esbuild/linux-loong64": "0.19.12",
- "@esbuild/linux-mips64el": "0.19.12",
- "@esbuild/linux-ppc64": "0.19.12",
- "@esbuild/linux-riscv64": "0.19.12",
- "@esbuild/linux-s390x": "0.19.12",
- "@esbuild/linux-x64": "0.19.12",
- "@esbuild/netbsd-x64": "0.19.12",
- "@esbuild/openbsd-x64": "0.19.12",
- "@esbuild/sunos-x64": "0.19.12",
- "@esbuild/win32-arm64": "0.19.12",
- "@esbuild/win32-ia32": "0.19.12",
- "@esbuild/win32-x64": "0.19.12"
- }
- },
- "node_modules/vite-node/node_modules/rollup": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz",
- "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "1.0.5"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.13.0",
- "@rollup/rollup-android-arm64": "4.13.0",
- "@rollup/rollup-darwin-arm64": "4.13.0",
- "@rollup/rollup-darwin-x64": "4.13.0",
- "@rollup/rollup-linux-arm-gnueabihf": "4.13.0",
- "@rollup/rollup-linux-arm64-gnu": "4.13.0",
- "@rollup/rollup-linux-arm64-musl": "4.13.0",
- "@rollup/rollup-linux-riscv64-gnu": "4.13.0",
- "@rollup/rollup-linux-x64-gnu": "4.13.0",
- "@rollup/rollup-linux-x64-musl": "4.13.0",
- "@rollup/rollup-win32-arm64-msvc": "4.13.0",
- "@rollup/rollup-win32-ia32-msvc": "4.13.0",
- "@rollup/rollup-win32-x64-msvc": "4.13.0",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/vite-node/node_modules/vite": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz",
- "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.19.3",
- "postcss": "^8.4.35",
- "rollup": "^4.2.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^18.0.0 || >=20.0.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.4.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- }
- }
- },
- "node_modules/vitest": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.4.0.tgz",
- "integrity": "sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==",
- "dev": true,
- "dependencies": {
- "@vitest/expect": "1.4.0",
- "@vitest/runner": "1.4.0",
- "@vitest/snapshot": "1.4.0",
- "@vitest/spy": "1.4.0",
- "@vitest/utils": "1.4.0",
- "acorn-walk": "^8.3.2",
- "chai": "^4.3.10",
- "debug": "^4.3.4",
- "execa": "^8.0.1",
- "local-pkg": "^0.5.0",
- "magic-string": "^0.30.5",
- "pathe": "^1.1.1",
- "picocolors": "^1.0.0",
- "std-env": "^3.5.0",
- "strip-literal": "^2.0.0",
- "tinybench": "^2.5.1",
- "tinypool": "^0.8.2",
- "vite": "^5.0.0",
- "vite-node": "1.4.0",
- "why-is-node-running": "^2.2.2"
- },
- "bin": {
- "vitest": "vitest.mjs"
- },
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/vitest"
- },
- "peerDependencies": {
- "@edge-runtime/vm": "*",
- "@types/node": "^18.0.0 || >=20.0.0",
- "@vitest/browser": "1.4.0",
- "@vitest/ui": "1.4.0",
- "happy-dom": "*",
- "jsdom": "*"
- },
- "peerDependenciesMeta": {
- "@edge-runtime/vm": {
- "optional": true
- },
- "@types/node": {
- "optional": true
- },
- "@vitest/browser": {
- "optional": true
- },
- "@vitest/ui": {
- "optional": true
- },
- "happy-dom": {
- "optional": true
- },
- "jsdom": {
- "optional": true
- }
- }
- },
- "node_modules/vitest/node_modules/@esbuild/android-arm": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz",
- "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/android-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz",
- "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/android-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz",
- "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/darwin-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz",
- "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/darwin-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz",
- "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/freebsd-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz",
- "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/freebsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz",
- "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-arm": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz",
- "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz",
- "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-ia32": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz",
- "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-loong64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz",
- "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-mips64el": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz",
- "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-ppc64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz",
- "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-riscv64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz",
- "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-s390x": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz",
- "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/linux-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz",
- "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/netbsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz",
- "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/openbsd-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz",
- "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/sunos-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz",
- "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/win32-arm64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz",
- "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/win32-ia32": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz",
- "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/@esbuild/win32-x64": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz",
- "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/vitest/node_modules/esbuild": {
- "version": "0.19.12",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz",
- "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.19.12",
- "@esbuild/android-arm": "0.19.12",
- "@esbuild/android-arm64": "0.19.12",
- "@esbuild/android-x64": "0.19.12",
- "@esbuild/darwin-arm64": "0.19.12",
- "@esbuild/darwin-x64": "0.19.12",
- "@esbuild/freebsd-arm64": "0.19.12",
- "@esbuild/freebsd-x64": "0.19.12",
- "@esbuild/linux-arm": "0.19.12",
- "@esbuild/linux-arm64": "0.19.12",
- "@esbuild/linux-ia32": "0.19.12",
- "@esbuild/linux-loong64": "0.19.12",
- "@esbuild/linux-mips64el": "0.19.12",
- "@esbuild/linux-ppc64": "0.19.12",
- "@esbuild/linux-riscv64": "0.19.12",
- "@esbuild/linux-s390x": "0.19.12",
- "@esbuild/linux-x64": "0.19.12",
- "@esbuild/netbsd-x64": "0.19.12",
- "@esbuild/openbsd-x64": "0.19.12",
- "@esbuild/sunos-x64": "0.19.12",
- "@esbuild/win32-arm64": "0.19.12",
- "@esbuild/win32-ia32": "0.19.12",
- "@esbuild/win32-x64": "0.19.12"
- }
- },
- "node_modules/vitest/node_modules/rollup": {
- "version": "4.13.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz",
- "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "1.0.5"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.13.0",
- "@rollup/rollup-android-arm64": "4.13.0",
- "@rollup/rollup-darwin-arm64": "4.13.0",
- "@rollup/rollup-darwin-x64": "4.13.0",
- "@rollup/rollup-linux-arm-gnueabihf": "4.13.0",
- "@rollup/rollup-linux-arm64-gnu": "4.13.0",
- "@rollup/rollup-linux-arm64-musl": "4.13.0",
- "@rollup/rollup-linux-riscv64-gnu": "4.13.0",
- "@rollup/rollup-linux-x64-gnu": "4.13.0",
- "@rollup/rollup-linux-x64-musl": "4.13.0",
- "@rollup/rollup-win32-arm64-msvc": "4.13.0",
- "@rollup/rollup-win32-ia32-msvc": "4.13.0",
- "@rollup/rollup-win32-x64-msvc": "4.13.0",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/vitest/node_modules/vite": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz",
- "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.19.3",
- "postcss": "^8.4.35",
- "rollup": "^4.2.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^18.0.0 || >=20.0.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.4.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- }
- }
- },
- "node_modules/vue": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.7.tgz",
- "integrity": "sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==",
- "dependencies": {
- "@vue/compiler-dom": "3.3.7",
- "@vue/compiler-sfc": "3.3.7",
- "@vue/runtime-dom": "3.3.7",
- "@vue/server-renderer": "3.3.7",
- "@vue/shared": "3.3.7"
- },
- "peerDependencies": {
- "typescript": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/vue-component-type-helpers": {
- "version": "1.8.4",
- "resolved": "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-1.8.4.tgz",
- "integrity": "sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==",
- "dev": true
- },
- "node_modules/vue-eslint-parser": {
- "version": "9.4.3",
- "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz",
- "integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "debug": "^4.3.4",
- "eslint-scope": "^7.1.1",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.3.1",
- "esquery": "^1.4.0",
- "lodash": "^4.17.21",
- "semver": "^7.3.6"
- },
- "engines": {
- "node": "^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- },
- "peerDependencies": {
- "eslint": ">=6.0.0"
- }
- },
- "node_modules/vue-eslint-parser/node_modules/eslint-scope": {
- "version": "7.2.2",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
- "version": "3.4.3",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/vue-eslint-parser/node_modules/espree": {
- "version": "9.6.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "acorn": "^8.9.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.4.1"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
- }
- },
- "node_modules/vue-template-compiler": {
- "version": "2.7.16",
- "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz",
- "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==",
- "dev": true,
- "dependencies": {
- "de-indent": "^1.0.2",
- "he": "^1.2.0"
- }
- },
- "node_modules/vue-tsc": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.0.7.tgz",
- "integrity": "sha512-LYa0nInkfcDBB7y8jQ9FQ4riJTRNTdh98zK/hzt4gEpBZQmf30dPhP+odzCa+cedGz6B/guvJEd0BavZaRptjg==",
- "dev": true,
- "dependencies": {
- "@volar/typescript": "~2.1.3",
- "@vue/language-core": "2.0.7",
- "semver": "^7.5.4"
- },
- "bin": {
- "vue-tsc": "bin/vue-tsc.js"
- },
- "peerDependencies": {
- "typescript": "*"
- }
- },
- "node_modules/w3c-xmlserializer": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
- "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
- "dev": true,
- "dependencies": {
- "xml-name-validator": "^4.0.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/webidl-conversions": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
- "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-encoding": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
- "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
- "dev": true,
- "dependencies": {
- "iconv-lite": "0.6.3"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-mimetype": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
- "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/whatwg-url": {
- "version": "12.0.1",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz",
- "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==",
- "dev": true,
- "dependencies": {
- "tr46": "^4.1.1",
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/why-is-node-running": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz",
- "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==",
- "dev": true,
- "dependencies": {
- "siginfo": "^2.0.0",
- "stackback": "0.0.2"
- },
- "bin": {
- "why-is-node-running": "cli.js"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/word-wrap": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
- "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "node_modules/ws": {
- "version": "8.14.2",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
- "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==",
- "dev": true,
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/xml-name-validator": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
- "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/xmlchars": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
- "dev": true
- },
- "node_modules/yocto-queue": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz",
- "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==",
- "dev": true,
- "engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- }
- }
-}
diff --git a/package.json b/package.json
deleted file mode 100644
index 9836a0c..0000000
--- a/package.json
+++ /dev/null
@@ -1,67 +0,0 @@
-{
- "name": "@uwlajs/vue-data-table",
- "description": "Vue plugin to easily create fully-featured data tables",
- "version": "2.3.2",
- "author": "uwla",
- "private": false,
- "license": "MIT",
- "type": "module",
- "typings": "dist/vue-data-table.d.ts",
- "scripts": {
- "build:ts": "vue-tsc && mv dist/main.d.ts vue-data-table.d.ts",
- "build:js": "vite build && mv vue-data-table.d.ts dist/",
- "build": "npm run build:ts && npm run build:js",
- "build:demo": "vite build --config vite.config.dev.ts",
- "dev": "vite --config vite.config.dev.ts",
- "format": "prettier --write .",
- "format:check": "prettier --check .",
- "lint": "eslint .",
- "lint:fix": "eslint . --fix",
- "test": "vitest run"
- },
- "main": "./dist/vue-data-table.cjs",
- "module": "./dist/vue-data-table.js",
- "exports": {
- ".": {
- "import": {
- "types": "./dist/vue-data-table.d.ts",
- "default": "./dist/vue-data-table.js"
- },
- "require": {
- "default": "./dist/vue-data-table.umd.cjs",
- "types": "./dist/vue-data-table.d.ts"
- }
- },
- "./dist/style.css": "./dist/style.css"
- },
- "dependencies": {
- "export-from-json": "^1.7.3",
- "jspdf": "^2.5.1",
- "vue": "^3.3.4"
- },
- "devDependencies": {
- "@eslint/js": "^9.20.0",
- "@faker-js/faker": "^8.1.0",
- "@vitejs/plugin-vue": "^4.2.3",
- "@vue/test-utils": "^2.4.1",
- "eslint": "^9.20.1",
- "eslint-config-prettier": "^10.0.1",
- "eslint-plugin-prettier": "^5.2.3",
- "eslint-plugin-vue": "^9.32.0",
- "globals": "^15.15.0",
- "jsdom": "^22.1.0",
- "prettier": "^3.5.1",
- "primevue": "^3.49.1",
- "sass": "^1.69.5",
- "sweetalert2": "^11.10.6",
- "typescript": "^5.0.2",
- "typescript-eslint": "^8.24.1",
- "vite": "^4.4.5",
- "vitest": "^1.4.0",
- "vue-tsc": "^2.0.7"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/uwla/vue-data-table"
- }
-}
diff --git a/src/components/ActionButtons/ActionButtons.scss b/src/components/ActionButtons/ActionButtons.scss
deleted file mode 100644
index d77588d..0000000
--- a/src/components/ActionButtons/ActionButtons.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-.vdt-action-buttons {
- display: flex;
- justify-content: center;
- grid-gap: 0.3em;
-}
diff --git a/src/components/ActionButtons/ActionButtons.ts b/src/components/ActionButtons/ActionButtons.ts
deleted file mode 100644
index c0de8ec..0000000
--- a/src/components/ActionButtons/ActionButtons.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtActionButtons",
- props: {
- actions: {
- type: Array as () => string[],
- default: () => ["view", "edit", "delete"],
- },
- actionIcons: {
- type: Object as () => { [key: string]: string },
- default: () => ({ view: "👁️", edit: "✏️", delete: "🗑️" }),
- },
- data: Object,
- },
- emits: ["userEvent"],
- methods: {
- triggerAction(action: string) {
- this.$emit("userEvent", { action: action, data: this.data })
- },
- },
-})
diff --git a/src/components/ActionButtons/ActionButtons.vue b/src/components/ActionButtons/ActionButtons.vue
deleted file mode 100644
index 17f2f7f..0000000
--- a/src/components/ActionButtons/ActionButtons.vue
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
- {{ actionIcons[action] }}
-
-
-
-
-
diff --git a/src/components/DataTable.scss b/src/components/DataTable.scss
deleted file mode 100644
index 999cb8e..0000000
--- a/src/components/DataTable.scss
+++ /dev/null
@@ -1,148 +0,0 @@
-.vue-data-table {
- display: grid;
- width: 100%;
- grid-template-columns: 25% 25% 25% 25%;
-
- & > .vdt-search,
- .vdt-pagination,
- .vdt-export {
- margin-left: auto;
- }
-
- @media (min-width: 1401px) {
- grid-template-areas:
- "perPage search search search"
- "table table table table"
- "info pagination pagination download";
- }
-
- @media (min-width: 1051px) AND (max-width: 1400px) {
- grid-template-areas:
- "perPage search search search"
- "table table table table"
- "info pagination pagination pagination"
- ". . download download";
- }
-
- @media (min-width: 851px) AND (max-width: 1050px) {
- grid-template-areas:
- "perPage search search search"
- "table table table table"
- "pagination pagination pagination pagination"
- "info info download download";
- }
-
- @medi max-width: 800px) {
- & > .vdt-pagination {
- flex-wrap: wrap;
- }
- }
-
- @media (min-width: 651px) AND (max-width: 850px) {
- grid-template-areas:
- "perPage search search search"
- "table table table table"
- "pagination pagination pagination pagination"
- "info info info info"
- "download download download download";
- }
-
- @media (max-width: 650px) {
- grid-template-areas:
- "search search search search"
- "perPage perPage perPage perPage "
- "table table table table"
- "pagination pagination pagination pagination"
- "info info info info"
- "download download download download";
-
- & > .vdt-perpage {
- margin-left: auto;
- }
- }
-
- & > div {
- margin-top: 1rem;
- max-width: 100%;
- }
-}
-
-// -----------------------------------------------------------------------------
-// GENERIC CLASSES
-
-.vdt-input {
- background-color: #fff;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- color: #495057;
- display: inline-block;
- line-height: 1.5;
- margin: 0;
- outline: none;
- padding: 0.25rem 0.5rem;
- width: 100%;
-
- &:focus {
- background-color: #fff;
- border-color: #80bdff;
- box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
- color: #495057;
- outline: 0;
- -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
- }
-}
-
-// Buttons
-
-.vdt-btn {
- border: 1px solid transparent;
- border-radius: 0.25rem;
- cursor: pointer;
- color: #fff;
- display: inline-block;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- padding: 0.375rem 0.75rem;
- text-align: center;
- vertical-align: middle;
-}
-
-.vdt-action-view,
-.vdt-action-confirm {
- border: 1px solid #28a745;
- background-color: #28a745;
- &:hover {
- background-color: #218838;
- border-color: #1e7e34;
- }
-}
-
-.vdt-action-edit,
-.vdt-btn-primary {
- border: 1px solid #007bff;
- background-color: #007bff;
- &:hover {
- background-color: #0069d9;
- border-color: #0062cc;
- }
-}
-
-.vdt-action-cancel {
- color: #fff;
- background-color: #dc3545;
- border-color: #dc3545;
- &:hover {
- background-color: #c82333;
- border-color: #bd2130;
- }
-}
-
-.vdt-action-delete {
- border: 1px solid #343a40;
- background-color: #343a40;
- &:hover {
- background-color: #23272b;
- border-color: #1d2124;
- }
-}
diff --git a/src/components/DataTable.ts b/src/components/DataTable.ts
deleted file mode 100644
index d2b1cfc..0000000
--- a/src/components/DataTable.ts
+++ /dev/null
@@ -1,756 +0,0 @@
-import VdtEntriesInfo from "./EntriesInfo/EntriesInfo.vue"
-import VdtExportData from "./ExportData/ExportData.vue"
-import VdtPagination from "./Pagination/Pagination.vue"
-import VdtPerPage from "./PerPage/PerPage.vue"
-import VdtSearchFilter from "./SearchFilter/SearchFilter.vue"
-import VdtTable from "./Table/Table.vue"
-
-import {
- range,
- isNullable,
- sortDataByColumns,
- stringReplaceFromArray,
- getEventTargetValue,
-} from "../utils"
-import { parseColumnProps, parseTextProps } from "../parser"
-
-import { defineComponent, reactive } from "vue"
-import { SORTING_MODE } from "../const"
-import type { Column, Data } from "../types"
-
-export default defineComponent({
- name: "VueDataTable",
-
- components: {
- VdtEntriesInfo,
- VdtExportData,
- VdtPagination,
- VdtPerPage,
- VdtSearchFilter,
- VdtTable,
- },
-
- props: {
- allowedExports: { type: Array, default: () => ["csv", "json", "xml"] },
- columns: { type: Array, required: false },
- columnKeys: { type: Array, required: false },
- data: { type: Array, required: false },
- defaultColumn: { type: Object, required: false, default: () => ({}) },
- defaultPerPage: { type: Number, default: 10 },
- downloadFileName: { type: String, default: "download" },
- fetchUrl: { type: String, required: false },
- fetchCallback: { type: Function, required: false },
- footerComponent: { type: [Object, String], default: null },
- isLoading: { type: Boolean, default: false },
- lang: { type: String, default: "en" },
- loadingComponent: { type: [Object, String], default: () => "" },
- perPageSizes: { type: Array, default: () => [10, 25, 50, 100, "*"] },
- showEntriesInfo: { type: Boolean, default: true },
- showPerPage: { type: Boolean, default: true },
- showDownloadButton: { type: Boolean, default: true },
- showPagination: { type: Boolean, default: true },
- showSearchFilter: { type: Boolean, default: true },
- sortingMode: {
- type: String,
- default: "multiple",
- validator: (value: string) => {
- return ["multiple", "single", "none"].includes(value)
- },
- },
- sortingIndexComponent: {
- type: [Object, String],
- default: "vdt-sorting-index",
- },
- sortingIconComponent: {
- type: [Object, String],
- default: "vdt-sorting-icon",
- },
- tableClass: {
- type: String,
- default: "table table-striped table-hover",
- },
- text: { type: Object, required: false },
- vKey: { type: String, default: "" },
- },
-
- emits: ["userEvent"],
-
- data: () => {
- return reactive({
- dataFetched: [] as Data,
- dataFetchedLinks: [] as any[],
- currentPage: 1,
- currentPerPage: 10,
- parsedColumns: [] as Column[],
- columnsBeingSorted: [] as Column[],
- perPageText: "",
- perPageAllText: "",
- downloadText: "",
- downloadButtonText: "",
- emptyTableText: "",
- infoText: "",
- infoAllText: "",
- infoFilteredText: "",
- nextButtonText: "",
- previousButtonText: "",
- paginationSearchText: "",
- paginationSearchButtonText: "",
- search: "",
- searchText: "",
- totalRecords: 0,
- })
- },
-
- computed: {
- actualData() {
- return this.data != null ? this.data : this.dataFetched
- },
-
- /**
- * Get the total number of columns
- */
- numberOfColumns() {
- return this.parsedColumns.length
- },
-
- /**
- * Get the columns that can be used in searches
- */
- searchableColumns() {
- return this.parsedColumns.filter(
- (column: Column) => column.searchable
- )
- },
-
- /**
- * Get the columns that can be sorted
- */
- sortableColumns() {
- return this.parsedColumns.filter(
- (column: Column) => column.sortable
- )
- },
-
- //
- // ─── DATA ────────────────────────────────────────────────────────────
- //
-
- /**
- * The data displayed in the current table page
- */
- dataDisplayed() {
- const { lastEntry, firstEntry, dataSorted } = this
- const end = lastEntry
- const start = Math.max(0, firstEntry - 1)
- return dataSorted.slice(start, end)
- },
-
- /**
- * The data filtered by search text
- */
- dataFiltered() {
- const { searchableColumns, search } = this
-
- // assign key to track row
- const key = this.vKey
- const data = this.actualData.map((value: any, index) => {
- if (key !== "" && value[key]) {
- index = value[key]
- }
- return { ...(value as object), _key: index }
- })
-
- if (isNullable(search)) {
- return data
- }
-
- return data.filter(function (row: any) {
- return searchableColumns.some(function (column: Column) {
- return column.searchFunction(row, search, column.key)
- })
- })
- },
-
- /**
- * The data after sorting it by the desirable columns
- */
- dataSorted() {
- const { dataFiltered: data, columnsBeingSorted } = this
-
- // do not sort if there is no rows or no data to sort
- if (columnsBeingSorted.length === 0 || data.length === 0) {
- return data
- }
-
- return sortDataByColumns(
- data as unknown as Data,
- columnsBeingSorted
- )
- },
-
- /**
- * Indicates if there are no rows to shown
- */
- isEmpty() {
- if (!this.data) return this.dataFetched.length === 0
- else return this.dataDisplayed.length === 0
- },
-
- //
- // ─── PER PAGE ────────────────────────────────────────────────────────
- //
-
- /**
- * Get the index of the first record being displayed in the current page
- */
- firstEntry() {
- const { dataFiltered, currentPerPage, currentPage } = this
- if (
- dataFiltered.length === 0 ||
- (currentPerPage as number | string) === "*"
- ) {
- return 0
- }
- return currentPerPage * (currentPage - 1) + 1
- },
-
- /**
- * Get the index of the last record being displayed in the current page
- */
- lastEntry() {
- const { currentPerPage } = this
- if ((currentPerPage as number | string) === "*") {
- return this.filteredEntries
- }
- return Math.min(
- this.filteredEntries,
- this.firstEntry + currentPerPage - 1
- )
- },
-
- /**
- * Get the number of records
- */
- totalEntries() {
- if (this.data == null) return this.totalRecords
- else return this.actualData.length
- },
-
- /**
- * Get the number of records filtered
- */
- filteredEntries() {
- if (this.data == null) return this.totalRecords
- return this.dataFiltered.length
- },
-
- /**
- * The text containing how many rows are being shown
- */
- entriesInfoText() {
- const {
- currentPerPage,
- infoText,
- infoAllText,
- infoFilteredText,
- firstEntry,
- lastEntry,
- filteredEntries,
- totalEntries,
- } = this
- const replacements = [
- firstEntry,
- lastEntry,
- filteredEntries,
- totalEntries,
- ]
- if ((currentPerPage as number | string) === "*") {
- return infoAllText
- }
- const searchValues = [":first", ":last", ":filtered", ":total"]
- let text = infoText
- if (totalEntries !== filteredEntries) {
- text = infoFilteredText
- }
- // we take the text provided by the user, then
- // replace the placeholders with the actual
- // values, and return the result
- return stringReplaceFromArray(text, searchValues, replacements)
- },
-
- //
- // ─── PAGINATION ──────────────────────────────────────────────────────
- //
-
- /**
- * Get the number of pages
- */
- numberOfPages() {
- const { currentPerPage } = this
- if ((currentPerPage as number | string) === "*") return 1
- return Math.max(
- Math.ceil(this.filteredEntries / this.currentPerPage),
- 1
- )
- },
-
- /**
- * Alias for the number of pages
- */
- lastPage() {
- return this.numberOfPages
- },
-
- /**
- * Whether this is the last page of the table
- */
- isLastPage() {
- return this.currentPage === this.numberOfPages
- },
-
- /**
- * Whether this is the first page of the table
- */
- isFirstPage() {
- return this.currentPage === 1
- },
-
- /**
- * Get the number of the previous page
- */
- previousPage() {
- return this.currentPage - 1
- },
-
- /**
- * Get the number of the next page
- */
- nextPage() {
- return this.currentPage + 1
- },
-
- /**
- * Get the text to be shown in pagination menu
- */
- pagination() {
- // extract the variables from "this"
- // so we don't have to type this.prop
- // every time we access it.
- const { lastPage, currentPage, nextPage, previousPage } = this
- if (lastPage === 1) {
- return [1]
- }
- if (lastPage <= 7) {
- return range(1, lastPage)
- }
- if (lastPage > 7 && currentPage <= 4) {
- return [1, 2, 3, 4, 5, "...", lastPage]
- }
- if (lastPage > 8 && lastPage > currentPage + 3) {
- return [
- 1,
- "...",
- previousPage,
- currentPage,
- nextPage,
- "...",
- lastPage,
- ]
- }
- if (lastPage > 7 && lastPage <= currentPage + 3) {
- return [
- 1,
- "...",
- lastPage - 3,
- lastPage - 2,
- lastPage - 1,
- lastPage,
- ]
- }
- throw new Error("INVALID PAGE RANGE")
- },
-
- // ─────────────────────────────────────────────────────────────────────
- //
-
- /**
- * The props for the PerPage component
- */
- propsPerPage() {
- return {
- currentPerPage: this.currentPerPage,
- perPageSizes: this.perPageSizes,
- perPageText: this.perPageText,
- perPageAllText: this.perPageAllText,
- }
- },
-
- /**
- * The props for the SearchFilter component
- */
- propsSearchFilter() {
- return { search: this.search, searchText: this.searchText }
- },
-
- /**
- * The props for the Table component
- */
- propsTable() {
- const dataNotNull = this.data != null
- const data = dataNotNull ? this.data : this.dataFetched
- const dataDisplayed = dataNotNull
- ? this.dataDisplayed
- : this.dataFetched
- const dataFiltered = dataNotNull
- ? this.dataFiltered
- : this.dataFetched
- return {
- columns: this.parsedColumns,
- data: data,
- dataDisplayed: dataDisplayed,
- dataFiltered: dataFiltered,
- emptyTableText: this.emptyTableText,
- footerComponent: this.footerComponent,
- isEmpty: this.isEmpty,
- isLoading: this.isLoading,
- loadingComponent: this.loadingComponent,
- numberOfColumns: this.numberOfColumns,
- sortingIconComponent: this.sortingIconComponent,
- sortingIndexComponent: this.sortingIndexComponent,
- tableClass: this.tableClass,
- }
- },
-
- /**
- * The props for the EntriesInfo component
- */
- propsEntriesInfo() {
- return { entriesInfoText: this.entriesInfoText }
- },
-
- /**
- * The props for the Pagination component
- */
- propsPagination() {
- return {
- currentPage: this.currentPage,
- isFirstPage: this.isFirstPage,
- isLastPage: this.isLastPage,
- nextButtonText: this.nextButtonText,
- nextPage: this.nextPage,
- numberOfPages: this.numberOfPages,
- pagination: this.pagination,
- paginationSearchButtonText: this.paginationSearchButtonText,
- paginationSearchText: this.paginationSearchText,
- previousButtonText: this.previousButtonText,
- previousPage: this.previousPage,
- }
- },
-
- /**
- * The props for the DownloadButton component
- */
- propsExportData() {
- return {
- allowedExports: this.allowedExports,
- data: this.dataDisplayed,
- downloadButtonText: this.downloadButtonText,
- downloadFileName: this.downloadFileName,
- downloadText: this.downloadText,
- }
- },
- },
-
- watch: {
- columns: { handler: "parseColumnProps", deep: true, immediate: true },
- columnKeys: {
- handler: "parseColumnProps",
- deep: true,
- immediate: true,
- },
- columnsBeingSorted: {
- handler: "updateData",
- deep: false,
- immediate: false,
- },
- text: { handler: "parseTextProps", deep: true, immediate: true },
- lang: { handler: "parseTextProps" },
- perPageSizes: { handler: "setDefaults" },
- },
-
- mounted() {
- this.setDefaults()
- this.updateData()
- },
-
- methods: {
- /**
- * Update data, fetching it if needed.
- * If all data was previously fetched, it is stored in state variables,
- * therefore nothing is done in that case.
- */
- async updateData() {
- if (this.data === null || this.data === undefined) this.fetchData()
- },
-
- async fetchData(url = "") {
- if (this.fetchUrl == null || this.fetchCallback == null)
- throw Error("Fetch parameters are null")
-
- // empty URL but we have the URL stored
- if (url === "" && this.dataFetchedLinks.length > 1) {
- url =
- this.dataFetchedLinks[this.currentPage].url +
- this.getSearchQuery() +
- this.getSortQuery()
- }
-
- // initial URL
- if (url === "") {
- url = this.fetchUrl
- }
-
- this.fetchCallback(url).then((responseData: any) => {
- // Laravel API.
- // If response is from ResourceCollection,
- // then the metadata is in a nested object called meta.
- // Otherwise, the metadata is directly in the JSON response.
- const { data } = responseData
- const meta = responseData.meta ?? responseData
- this.dataFetched = data
- this.dataFetchedLinks = meta.links
- this.currentPage = meta.current_page
- this.currentPerPage = meta.per_page
- this.totalRecords = meta.total
- })
- },
-
- /**
- * Propagate upwards an event from user's custom component
- */
- emitUserEvent(payload: any) {
- this.$emit("userEvent", payload)
- },
-
- /**
- * Indicates if a page is valid
- */
- isValidPage(page: number | string): boolean {
- return (
- typeof page === "number" &&
- page <= this.numberOfPages &&
- page > 0 &&
- page !== this.currentPage
- )
- },
-
- /**
- * Parse columns (assign default values while enabling customization)
- */
- parseColumnProps() {
- this.parsedColumns = parseColumnProps(this.$props)
- },
-
- /**
- * Parse the text (choose correct translation while enabling custom text)
- */
- parseTextProps() {
- Object.assign(this, parseTextProps(this.$props))
- },
-
- /**
- * Toggle the sorting state of the given column.
- *
- * This actually does not sort the column, but only set the state of the
- * column, as well as the state of the other columns affected by it.
- */
- sortColumn(column: Column) {
- // column is not sortable, ignore it
- if (!column.sortable) {
- return
- }
-
- if (this.sortingMode === "none") {
- return
- }
-
- // case when the current mode is to only sort a single column
- if (this.sortingMode === "single") {
- // mark other columns as not being sorted
- // skipping the current column
- for (const col of this.sortableColumns as Column[]) {
- if (col.id !== column.id) {
- col.sortingMode = SORTING_MODE.NONE
- col.sortingIndex = -1
- }
- }
-
- // the column is not being sorted
- // so, mark it as sorted in ascending mode
- if (column.sortingMode === SORTING_MODE.NONE) {
- column.sortingMode = SORTING_MODE.ASC
- this.columnsBeingSorted = [column]
- return
- }
-
- // the column is being sorted in ascending mode
- // so, mark it as sorted in descending mode
- if (column.sortingMode === SORTING_MODE.ASC) {
- column.sortingMode = SORTING_MODE.DESC
- this.columnsBeingSorted = [column]
- return
- }
-
- // column is being sorted in descending mode
- // so, mark it as not being sorted
- column.sortingMode = SORTING_MODE.NONE
- this.columnsBeingSorted = []
- return
- }
-
- // column is not being sorted
- // so, mark it as sorted in ascending mode
- if (column.sortingMode === SORTING_MODE.NONE) {
- column.sortingMode = SORTING_MODE.ASC
- column.sortingIndex = this.columnsBeingSorted.length + 1
- this.columnsBeingSorted.push(column)
- return
- }
-
- // column is being sorted in ascending mode
- // so, mark it as sorted in descending mode
- if (column.sortingMode === SORTING_MODE.ASC) {
- column.sortingMode = SORTING_MODE.DESC
- this.columnsBeingSorted.splice(
- column.sortingIndex - 1,
- 1,
- column
- )
- return
- }
-
- // column is being sorted in descending mode
- // so, mark it as not being sorted
- column.sortingMode = SORTING_MODE.NONE
- column.sortingIndex = -1
- this.columnsBeingSorted = this.columnsBeingSorted.filter(
- (c: Column) => {
- return c.id !== column.id
- }
- )
-
- // in this case,
- // it is necessary to update the sorting index of other columns
- // to reflect the fact that there is one less column.
- this.columnsBeingSorted.forEach(function (col: Column, i: number) {
- col.sortingIndex = i + 1
- })
- },
-
- /**
- * Set the default values of some attributes
- */
- setDefaults() {
- this.setPerPage(this.defaultPerPage)
- },
-
- /**
- * Set the current page being displayed
- */
- setPage(value: number | string) {
- if (!this.isValidPage(value)) {
- return
- }
- this.currentPage = Number(value)
- this.updateData()
- },
-
- /**
- * Set the current rows per page
- */
- setPerPage(value: any) {
- let newPerPage, newCurrentPage
- const previousFirstEntry = this.firstEntry
-
- // before updating the value of currentPerPage,
- // we need to store the current firstEntry.
- // We will use it to change the current page.
- newPerPage = this.currentPerPage
-
- if (!this.perPageSizes.includes(newPerPage)) {
- newPerPage = this.perPageSizes[0]
- }
- if (this.perPageSizes.includes(value)) {
- newPerPage = value
- }
- this.currentPerPage = newPerPage
-
- // update current per page so that
- // the user will see the same first
- // rows that were being displayed
- if ((this.currentPerPage as number | string) === "*") {
- newCurrentPage = 1
- } else {
- newCurrentPage = Math.floor(previousFirstEntry / newPerPage) + 1
- }
- this.setPage(newCurrentPage)
- },
-
- /**
- * Set the current rows per page from the user input
- */
- setPerPageFromUserInput() {
- let value = getEventTargetValue()
- if (value !== "*") value = Number(value)
- this.setPerPage(value)
- },
-
- /**
- * Set the value being searched
- */
- setSearch() {
- const value = getEventTargetValue() || ""
- this.search = value.trim()
- this.currentPage = 1
- this.updateData()
- },
-
- /**
- * Get search query URI for fetching data.
- *
- * @returns string
- */
- getSearchQuery() {
- const encodedSearch = encodeURIComponent(this.search)
- let searchQueryUri = ""
- this.searchableColumns.forEach((col: Column) => {
- if (col.key) {
- searchQueryUri += `&filter[${col.key}]=${encodedSearch}`
- }
- })
- return searchQueryUri
- },
-
- /**
- * Return the sort query URI for fetching data.
- *
- * @returns string
- */
- getSortQuery() {
- const { columnsBeingSorted } = this
-
- // nothing being sorted
- if (columnsBeingSorted.length == 0) return ""
-
- let searchQueryUri = "&sort="
- const descPrefix = "-"
- const sep = ","
- columnsBeingSorted.forEach((col: Column) => {
- if (col.sortingMode == SORTING_MODE.DESC)
- searchQueryUri += descPrefix
- searchQueryUri += col.key + sep
- })
- return searchQueryUri
- },
- },
-})
diff --git a/src/components/DataTable.vue b/src/components/DataTable.vue
deleted file mode 100644
index 99b0e32..0000000
--- a/src/components/DataTable.vue
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/components/EntriesInfo/EntriesInfo.scss b/src/components/EntriesInfo/EntriesInfo.scss
deleted file mode 100644
index 1a9a413..0000000
--- a/src/components/EntriesInfo/EntriesInfo.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-.vdt-info {
- grid-area: info;
-}
diff --git a/src/components/EntriesInfo/EntriesInfo.ts b/src/components/EntriesInfo/EntriesInfo.ts
deleted file mode 100644
index 76e5ac4..0000000
--- a/src/components/EntriesInfo/EntriesInfo.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtEntriesInfo",
- props: { entriesInfoText: { type: String, required: true } },
-})
diff --git a/src/components/EntriesInfo/EntriesInfo.vue b/src/components/EntriesInfo/EntriesInfo.vue
deleted file mode 100644
index 1292537..0000000
--- a/src/components/EntriesInfo/EntriesInfo.vue
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- {{ entriesInfoText }}
-
-
-
-
diff --git a/src/components/ExportData/ExportData.scss b/src/components/ExportData/ExportData.scss
deleted file mode 100644
index 9d685cb..0000000
--- a/src/components/ExportData/ExportData.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-.vdt-export {
- display: flex;
- align-items: center;
- padding-left: 4px;
- grid-area: download;
-
- select {
- margin: 0 6px;
- max-width: 70px;
- }
-
- span {
- white-space: nowrap;
- }
-}
diff --git a/src/components/ExportData/ExportData.ts b/src/components/ExportData/ExportData.ts
deleted file mode 100644
index fd8077a..0000000
--- a/src/components/ExportData/ExportData.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-import exportFromJSON, { ExportType } from "export-from-json"
-import jsPDF from "jspdf"
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtExportData",
- props: {
- data: Array,
- allowedExports: Array,
- downloadButtonText: String,
- downloadFileName: String,
- downloadText: String,
- },
- setup() {
- return { selectedExport: "" }
- },
- watch: {
- allowedExports: {
- handler(value) {
- this.selectedExport = value[0]
- },
- immediate: true,
- },
- },
- methods: {
- download() {
- if (this.selectedExport === "pdf") {
- return this.downloadPdf()
- }
- exportFromJSON({
- data: this.data as object,
- fileName: this.downloadFileName,
- exportType: this.selectedExport as ExportType,
- })
- },
- downloadPdf() {
- const doc = new jsPDF("landscape", "pt", "a4")
- const table = (this.$refs.el as any).parentNode.querySelector(
- "table"
- )
- const { downloadFileName } = this
- doc.html(table, {
- callback: function (doc) {
- doc.save(downloadFileName)
- },
- x: 10,
- y: 10,
- })
- },
- },
-})
diff --git a/src/components/ExportData/ExportData.vue b/src/components/ExportData/ExportData.vue
deleted file mode 100644
index f724fbf..0000000
--- a/src/components/ExportData/ExportData.vue
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
- {{ downloadText }}
-
-
- {{ exportType }}
-
-
-
- {{ downloadButtonText }}
-
-
-
-
-
diff --git a/src/components/Pagination/Pagination.scss b/src/components/Pagination/Pagination.scss
deleted file mode 100644
index 27a0243..0000000
--- a/src/components/Pagination/Pagination.scss
+++ /dev/null
@@ -1,87 +0,0 @@
-.vdt-pagination {
- margin-left: auto;
- grid-area: pagination;
- display: flex;
- align-items: center;
- flex-wrap: nowrap;
-
- & > :first-child {
- margin-right: 10px;
- }
-
- & > * {
- margin-bottom: 10px !important;
- }
-}
-
-.vdt-pagination-items {
- margin: 0;
- padding: 1px;
- overflow: auto;
- display: flex;
-}
-
-.vdt-pagination-search {
- display: flex;
- align-items: center;
- white-space: nowrap;
- gap: 0.5em;
- input {
- width: 70px;
- }
-}
-
-.vdt-page-item {
- user-select: none;
-}
-
-.vdt-pagination {
- display: flex;
- padding-left: 0;
- list-style: none;
-}
-
-.vdt-page-link {
- position: relative;
- display: block;
- cursor: pointer;
- padding: 0.5rem 0.75rem;
- margin-left: -1px;
- line-height: 1.25;
- color: #007bff;
- background-color: #fff;
- border: 1px solid #dee2e6;
- cursor: point;
-
- &:hover {
- z-index: 2;
- color: #0056b3;
- text-decoration: none;
- background-color: #e9ecef;
- border-color: #dee2e6;
- }
-}
-
-.vdt-page-item:first-child .vdt-page-link {
- border-top-left-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
-}
-
-.vdt-page-item:last-child .vdt-page-link {
- border-top-right-radius: 0.25rem;
- border-bottom-right-radius: 0.25rem;
-}
-
-.vdt-page-item.disabled .vdt-page-link {
- color: #6c757d;
- pointer-events: none;
- background-color: #fff;
- border-color: #dee2e6;
-}
-
-.vdt-page-item.active .vdt-page-link {
- z-index: 3;
- color: #fff;
- background-color: #007bff;
- border-color: #007bff;
-}
diff --git a/src/components/Pagination/Pagination.ts b/src/components/Pagination/Pagination.ts
deleted file mode 100644
index 20957ca..0000000
--- a/src/components/Pagination/Pagination.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtPagination",
- props: {
- paginationSearchButtonText: String,
- paginationSearchText: String,
- previousButtonText: String,
- nextButtonText: String,
- isFirstPage: Boolean,
- isLastPage: Boolean,
- numberOfPages: Number,
- previousPage: Number,
- currentPage: Number,
- nextPage: Number,
- pagination: Array,
- },
- emits: ["set-page"],
- setup() {
- return { pageToGo: 1 }
- },
- watch: {
- currentPage(value) {
- this.pageToGo = value
- },
- pageToGo(value: number) {
- if (value > (this.numberOfPages || 0)) {
- return this.numberOfPages
- }
- if (value < 1) {
- return 1
- }
- return value
- },
- },
- methods: {
- setCurrentPage(page: any) {
- this.$emit("set-page", Number(page))
- },
- },
-})
diff --git a/src/components/Pagination/Pagination.vue b/src/components/Pagination/Pagination.vue
deleted file mode 100644
index fc2d3e5..0000000
--- a/src/components/Pagination/Pagination.vue
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
diff --git a/src/components/PerPage/PerPage.scss b/src/components/PerPage/PerPage.scss
deleted file mode 100644
index fdabc63..0000000
--- a/src/components/PerPage/PerPage.scss
+++ /dev/null
@@ -1,18 +0,0 @@
-.vdt-perpage {
- display: flex;
- align-items: center;
- grid-area: perPage;
- margin-top: 0;
-
- select {
- margin: 0 5px;
- height: auto !important;
- padding: 0.25rem 0.5rem 0.25rem 0.25rem;
- line-height: 1;
- color: #495057;
- background: #fff;
- border: 1px solid #ced4da;
- border-radius: 0.25rem;
- display: inline-block;
- }
-}
diff --git a/src/components/PerPage/PerPage.ts b/src/components/PerPage/PerPage.ts
deleted file mode 100644
index b1af2ac..0000000
--- a/src/components/PerPage/PerPage.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtPerPage",
- props: {
- perPageText: { type: String, required: true },
- perPageAllText: { type: String, required: true },
- currentPerPage: { type: [Number, String], required: true },
- perPageSizes: { type: Array, required: true },
- },
- emits: ["set-per-page"],
- computed: {
- textBeforeOptions() {
- return (this.perPageText.split(":entries")[0] || "").trim()
- },
- textAfterOptions() {
- return (this.perPageText.split(":entries")[1] || "").trim()
- },
- },
- methods: {
- stringNotEmpty(string: string) {
- return string !== ""
- },
- },
-})
diff --git a/src/components/PerPage/PerPage.vue b/src/components/PerPage/PerPage.vue
deleted file mode 100644
index 5776bc4..0000000
--- a/src/components/PerPage/PerPage.vue
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
- {{ textBeforeOptions }}
-
-
- {{ val === "*" ? perPageAllText : val }}
-
-
- {{ textAfterOptions }}
-
-
-
-
diff --git a/src/components/SearchFilter/SearchFilter.scss b/src/components/SearchFilter/SearchFilter.scss
deleted file mode 100644
index 86781ac..0000000
--- a/src/components/SearchFilter/SearchFilter.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.vdt-search {
- grid-area: search;
- display: flex;
- align-items: center;
- gap: 0.5em;
- margin-top: 0;
-}
diff --git a/src/components/SearchFilter/SearchFilter.ts b/src/components/SearchFilter/SearchFilter.ts
deleted file mode 100644
index 4eab932..0000000
--- a/src/components/SearchFilter/SearchFilter.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtSearchFilter",
- props: { searchText: String, search: String },
- emits: ["set-search"],
-})
diff --git a/src/components/SearchFilter/SearchFilter.vue b/src/components/SearchFilter/SearchFilter.vue
deleted file mode 100644
index 081eaf6..0000000
--- a/src/components/SearchFilter/SearchFilter.vue
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
- {{ searchText }}
-
-
-
-
-
diff --git a/src/components/SortableColumn/SortingIcon.scss b/src/components/SortableColumn/SortingIcon.scss
deleted file mode 100644
index 8709738..0000000
--- a/src/components/SortableColumn/SortingIcon.scss
+++ /dev/null
@@ -1,34 +0,0 @@
-.vdt-sorting-icon {
- display: flex;
- margin-left: auto;
- padding-left: 0.3em;
-
- .icon {
- width: 0.75em;
- display: block;
-
- &.asc::after {
- content: "\2193";
- }
-
- &.desc::after {
- content: "\2191";
- }
-
- &.asc::after,
- &.desc::after {
- line-height: 1;
- display: block;
- color: black;
- opacity: 0.5;
- }
-
- [data-sorting="asc"] &.asc::after {
- opacity: 1;
- }
-
- [data-sorting="desc"] &.desc::after {
- opacity: 1;
- }
- }
-}
diff --git a/src/components/SortableColumn/SortingIcon.vue b/src/components/SortableColumn/SortingIcon.vue
deleted file mode 100644
index eb01123..0000000
--- a/src/components/SortableColumn/SortingIcon.vue
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
diff --git a/src/components/SortableColumn/SortingIndex.scss b/src/components/SortableColumn/SortingIndex.scss
deleted file mode 100644
index 5456734..0000000
--- a/src/components/SortableColumn/SortingIndex.scss
+++ /dev/null
@@ -1,11 +0,0 @@
-.vdt-sorting-index {
- margin: 0 0 0 5px;
- font-size: 80%;
- border: 1px solid #ccc;
- border-radius: 50%;
- height: 1em;
- width: 1em;
- display: inline-flex;
- justify-content: center;
- align-items: center;
-}
diff --git a/src/components/SortableColumn/SortingIndex.vue b/src/components/SortableColumn/SortingIndex.vue
deleted file mode 100644
index ae120e2..0000000
--- a/src/components/SortableColumn/SortingIndex.vue
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- {{ index }}
-
-
-
-
diff --git a/src/components/Table/Table.scss b/src/components/Table/Table.scss
deleted file mode 100644
index cc3957e..0000000
--- a/src/components/Table/Table.scss
+++ /dev/null
@@ -1,103 +0,0 @@
-.vdt-table {
- overflow: auto;
- max-height: 80vh;
- width: 100%;
- grid-area: table;
-
- table {
- border-collapse: collapse;
- margin: 0;
- }
-
- .table {
- width: 100%;
- margin-bottom: 1rem;
- color: #212529;
- }
-
- .table thead th {
- vertical-align: bottom;
- border-bottom: 2px solid #dee2e6;
- }
-
- .table td,
- .table th {
- padding: 0.75rem;
- vertical-align: top;
- border-top: 1px solid #dee2e6;
- }
-
- .table-striped tbody tr:nth-of-type(odd) {
- background-color: rgba(0, 0, 0, 0.05);
- }
-
- .table-hover tbody tr:hover {
- color: #212529;
- background-color: rgba(0, 0, 0, 0.075);
- }
-
- .vdt-column {
- white-space: nowrap;
- background-color: white;
- position: sticky;
- padding: 1rem 0.75rem;
- border: none !important;
- box-shadow:
- inset 0px 11px 0.75px -10px #ddd,
- inset 0px -11px 0.75px -10px #ddd;
- line-height: 1;
- top: 0;
- user-select: none;
-
- &[data-sortable="true"] {
- cursor: pointer;
- span:hover {
- color: #3490dc;
- }
- }
-
- &[data-collapsed="true"] {
- width: 1px;
- }
- }
-
- .vdt-column-collapse {
- color: #000;
- cursor: pointer;
- position: relative;
- span {
- position: absolute;
- top: 2em;
- left: -1.5em;
- background: #fff;
- border: 1px solid #ccc;
- border-radius: 4px;
- padding: 4px;
- display: none;
- z-index: 50;
- }
- &:hover {
- color: #00f;
- span {
- display: block;
- }
- }
- }
-
- .vdt-column-center span {
- text-align: center;
- width: 100%;
- display: block;
- }
-
- .vdt-column-content {
- display: flex;
- align-items: center;
- justify-content: space-between;
- gap: 5px;
- }
-
- .vdt-empty-body {
- text-align: center;
- }
-}
diff --git a/src/components/Table/Table.ts b/src/components/Table/Table.ts
deleted file mode 100644
index 28830e6..0000000
--- a/src/components/Table/Table.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtTable",
- props: {
- tableClass: String,
- columns: Array as () => any[],
- data: Array,
- dataDisplayed: Array as () => any[],
- dataFiltered: Array as () => any[],
- emptyTableText: String,
- footerComponent: [Object, String],
- isEmpty: Boolean,
- isLoading: Boolean,
- loadingComponent: [Object, String],
- numberOfColumns: Number,
- sortingIconComponent: [Object, String],
- sortingIndexComponent: [Object, String],
- },
- emits: ["user-event", "sort-column"],
- methods: {
- // Propagate upwards an event from a user custom component
- emitUserEvent(payload: any) {
- this.$emit("user-event", payload)
- },
- },
-})
diff --git a/src/components/Table/Table.vue b/src/components/Table/Table.vue
deleted file mode 100644
index 3e9c263..0000000
--- a/src/components/Table/Table.vue
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
- [+]
- {{ column.title }}
-
-
-
-
-
{{ column.title }}
-
-
-
-
-
-
-
-
- [-]
-
-
-
-
-
-
-
-
-
-
-
- {{ emptyTableText }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/components/Table/TableCell.ts b/src/components/Table/TableCell.ts
deleted file mode 100644
index dfa7dff..0000000
--- a/src/components/Table/TableCell.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { defineComponent } from "vue"
-
-export default defineComponent({
- name: "VdtTableCell",
- props: {
- columnKey: { type: String, required: true },
- data: { type: Object, required: true },
- },
-})
diff --git a/src/components/Table/TableCell.vue b/src/components/Table/TableCell.vue
deleted file mode 100644
index 961d03f..0000000
--- a/src/components/Table/TableCell.vue
+++ /dev/null
@@ -1,4 +0,0 @@
-
- {{ data[columnKey] }}
-
-
diff --git a/src/components/Table/TableCellEditable.scss b/src/components/Table/TableCellEditable.scss
deleted file mode 100644
index 9596b12..0000000
--- a/src/components/Table/TableCellEditable.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-.vdt-cell-editable {
- .view-cell,
- .edit-cell {
- display: flex;
- gap: 0.3em;
- flex-wrap: nowrap;
- justify-content: space-between;
- }
- .view-cell {
- align-items: flex-start;
- }
- .edit-cell {
- align-items: stretch;
- }
-}
-
-.vdt-cell-editable svg {
- vertical-align: text-bottom;
-}
diff --git a/src/components/Table/TableCellEditable.ts b/src/components/Table/TableCellEditable.ts
deleted file mode 100644
index cc1c57c..0000000
--- a/src/components/Table/TableCellEditable.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-import { defineComponent, reactive } from "vue"
-
-export default defineComponent({
- name: "VdtTableCellEditable",
- props: {
- data: { type: Object, required: true },
- columnKey: { type: String, required: true },
- },
- emits: ["userEvent"],
- data: () => {
- return reactive({ isEditing: false, text: "" })
- },
- methods: {
- edit() {
- this.text = this.data[this.columnKey]
- this.isEditing = true
- },
- finishEditing(confirmation: boolean) {
- this.isEditing = false
-
- if (confirmation === false) return
-
- this.$emit("userEvent", {
- action: "updateCell",
- data: this.data,
- key: this.columnKey,
- value: this.text,
- })
- },
- },
-})
diff --git a/src/components/Table/TableCellEditable.vue b/src/components/Table/TableCellEditable.vue
deleted file mode 100644
index 6b46411..0000000
--- a/src/components/Table/TableCellEditable.vue
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
{{ data[columnKey] }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/components/Table/TableCellSelectable.scss b/src/components/Table/TableCellSelectable.scss
deleted file mode 100644
index d4de398..0000000
--- a/src/components/Table/TableCellSelectable.scss
+++ /dev/null
@@ -1,4 +0,0 @@
-.vdt-cell-selectable {
- width: 1.5em;
- height: 1.5em;
-}
diff --git a/src/components/Table/TableCellSelectable.ts b/src/components/Table/TableCellSelectable.ts
deleted file mode 100644
index f959d26..0000000
--- a/src/components/Table/TableCellSelectable.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-import { defineComponent, reactive } from "vue"
-
-export default defineComponent({
- name: "VdtTableCellSelectable",
- props: { data: { type: Object, required: true } },
- emits: ["userEvent"],
- data: () => {
- return reactive({ selected: false })
- },
- methods: {
- handleChange() {
- this.$emit("userEvent", {
- action: "select",
- data: this.data,
- selected: this.selected,
- checked: this.selected, // avoid confusion
- })
- },
- },
-})
diff --git a/src/components/Table/TableCellSelectable.vue b/src/components/Table/TableCellSelectable.vue
deleted file mode 100644
index faf917d..0000000
--- a/src/components/Table/TableCellSelectable.vue
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
diff --git a/src/const.ts b/src/const.ts
deleted file mode 100644
index 52b25d8..0000000
--- a/src/const.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-import type { ColumnType, SortingMode } from "./types"
-
-export const SORTING_MODE = { ASC: "asc", DESC: "desc", NONE: "none" } as {
- [key: string]: SortingMode
-}
-
-export const COLUMN_TYPE = {
- NUMERIC: "numeric",
- STRING: "string",
- ARRAY: "array",
- OTHER: "other",
-} as { [key: string]: ColumnType }
diff --git a/src/demo/App.css b/src/demo/App.css
deleted file mode 100644
index 93f4c58..0000000
--- a/src/demo/App.css
+++ /dev/null
@@ -1,60 +0,0 @@
-body {
- font-family: Arial;
-}
-
-main {
- margin: 1px auto;
- padding: 32px;
- display: block;
- max-width: 1200px;
-}
-
-.minwidth {
- width: 1px;
- text-align: center;
-}
-
-h1 {
- text-align: center;
- margin-bottom: 4rem;
-}
-
-main > h2 {
- margin-top: 3rem;
-}
-
-.p-dialog-mask {
- padding-left: 1.5em;
- padding-right: 1.5em;
-}
-
-.form-group {
- margin-bottom: 1em;
-}
-
-.form-group label {
- display: block;
- margin-bottom: 0.5em;
-}
-
-.form-buttons {
- display: flex;
- gap: 0.5em;
-}
-
-form textarea,
-form input,
-form .p-treeselect {
- width: 100%;
-}
-
-form select {
- width: 100%;
- display: block;
- padding: 0.75em;
-}
-
-.btn-group {
- display: flex;
- gap: 0.5em;
-}
diff --git a/src/demo/App.ts b/src/demo/App.ts
deleted file mode 100644
index c2df15b..0000000
--- a/src/demo/App.ts
+++ /dev/null
@@ -1,239 +0,0 @@
-import users from "./users.json"
-import Swal from "sweetalert2"
-
-type User = {
- bio: string
- city: string
- company: string
- country: string
- created_at: string
- creditCardNumber: string
- creditCardType: string
- email: string
- email_verified_at: string
- fruits: string[]
- gender: "Male" | "Female"
- id: number
- info: string
- job: string
- name: string
- phone: string
- photo: string
- state: string
- streetName: string
- suffix: string
- timezone: string
- title: string
- updated_at: string
- userAgent: string
- username: string
-}
-
-type UserField = keyof User
-
-const params1 = {
- sortingMode: "single",
- columns: [
- { title: ".", component: "vdt-cell-selectable" },
- { key: "name" },
- { key: "email", title: "Email address" },
- { key: "job" },
- {
- cssClass: "minwidth",
- component: "vdt-actions",
- componentProps: { actions: ["view"] },
- title: "view",
- },
- {
- cssClass: "minwidth",
- component: "vdt-actions",
- componentProps: { actions: ["edit"] },
- title: "edit",
- },
- {
- cssClass: "minwidth",
- component: "vdt-actions",
- componentProps: { actions: ["delete"] },
- title: "delete",
- },
- ],
- vKey: "id",
-}
-
-const params2 = {
- columns: [
- { key: "name", editable: true },
- { key: "email", editable: true },
- { key: "job", editable: true },
- {
- title: "actions",
- cssClass: "minwidth",
- component: "vdt-actions",
- componentProps: { actions: ["view", "delete"] },
- collapsible: true,
- },
- ],
- vKey: "id",
-}
-
-const params3 = {
- defaultPerPage: 25,
- defaultColumn: { sortable: false },
- columns: [
- { key: "name" },
- {
- title: "Top 3 Favorite fruits",
- component: "CellList",
- searchFunction: (data: any, search: string) => {
- return data.fruits.some((f: string) =>
- f.toLowerCase().includes(search.toLowerCase())
- )
- },
- searchable: true,
- },
- {
- title: "Image",
- component: "CellImage",
- cssClass: "minwidth",
- collapsible: true,
- },
- ],
- vKey: "id",
-}
-
-export default {
- data() {
- return {
- title: "UPDATE USER",
-
- // user which will be edited or added
- user: {} as User,
-
- // data for both tables
- data: users as User[],
-
- // selected users
- selected: [] as User[],
-
- // is user being shown/edited?
- userView: false,
- userEdit: false,
-
- // parameters for the first table
- params1: params1,
-
- // parameters for the second table
- params2: params2,
-
- // parameters for the third table
- params3: params3,
- }
- },
-
- methods: {
- updateUserField(user: User, field: UserField, value: any) {
- const ind = this.data.findIndex((u: User) => u.id === user.id)
- if (ind < 0) return
- const newUser = { ...this.data[ind] }
- newUser[field] = value
- this.data.splice(ind, 1, newUser)
- },
- handleUserEvent(payload: any) {
- const user = payload.data as User
- switch (payload.action) {
- case "delete":
- this.showDeleteForm(user)
- break
- case "edit":
- this.showEditForm(user)
- break
- case "view":
- this.showUser(user)
- break
- case "updateCell":
- this.updateUserField(user, payload.key, payload.value)
- break
- case "select":
- this.updateSelection(user, payload.selected)
- break
- default:
- }
- },
- addUser(user: User) {
- user.id = this.data.length + 1
- this.data.unshift(user)
- this.showSuccessMessage("User added!")
- },
- deleteUser(user: User) {
- this.data = this.data.filter((u: User) => u.id != user.id)
- },
- deleteSelected() {
- const ids = {}
- this.selected.forEach((u: User) => (ids[u.id] = true))
- this.data = this.data.filter((u: User) => ids[u.id] !== true)
- this.selected = []
- },
- updateUser(user: User) {
- const index = this.data.findIndex((u: User) => u.id == user.id)
- this.data.splice(index, 1, user)
- this.showSuccessMessage("User updated!")
- },
- updateSelection(user: User, selected: boolean) {
- if (selected) {
- this.selected.push(user)
- } else {
- this.selected = this.selected.filter(
- (u: User) => u.id != user.id
- )
- }
- },
- showUser(user: User) {
- this.user = { ...user }
- this.title = user.name
- this.userView = true
- },
- showEditForm(user: User) {
- this.title = "UPDATE USER"
- this.user = { ...user }
- this.userEdit = true
- },
- showCreateForm() {
- this.title = "CREATE USER"
- this.user = { name: "", email: "", job: "", gender: "", info: "" }
- this.userEdit = true
- },
- showDeleteForm(user: User) {
- Swal.fire({
- title: "Are you sure?",
- text: "You are about to delete this user!",
- icon: "warning",
- showCancelButton: true,
- confirmButtonColor: "#3085d6",
- cancelButtonColor: "#d33",
- confirmButtonText: "Yes, delete it!",
- }).then(result => {
- if (result.isConfirmed) {
- this.deleteUser(user)
- this.showSuccessMessage("User deleted!")
- }
- })
- },
- showSuccessMessage(message: string) {
- Swal.fire({
- title: "SUCCESS!",
- text: message,
- icon: "success",
- position: "bottom-end",
- toast: true,
- timer: 3000,
- showConfirmButton: false,
- })
- },
- submitForm() {
- const user = this.user
- this.userEdit = false
- if (user.id != null) this.updateUser(user)
- else this.addUser(user)
- },
- },
-}
diff --git a/src/demo/App.vue b/src/demo/App.vue
deleted file mode 100644
index 48771be..0000000
--- a/src/demo/App.vue
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
- VUE DATA TABLE DEMO
-
-
- This is a sample dashboard using Vue Data Table. You can add, edit,
- delete and view users.
-
- There are three tables to showcase VDT's functionalities.
-
-
- ADD USER
-
- DELETE SELECTED
-
-
-
- TABLE 1
- This table shows a generic dashboard.
-
-
- TABLE 2
- This table allows editing cells.
-
-
- TABLE 3
- This table shows lists and images.
-
-
-
-
-
-
-
-
-
-
- Name
- :
- {{ user.name }}
-
- Email
- :
- {{ user.email }}
-
- Job
- :
- {{ user.job }}
-
- Bio
- :
- {{ user.bio }}
-
-
-
-
-
-
diff --git a/src/demo/CellImage.vue b/src/demo/CellImage.vue
deleted file mode 100644
index 4848872..0000000
--- a/src/demo/CellImage.vue
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
diff --git a/src/demo/CellList.vue b/src/demo/CellList.vue
deleted file mode 100644
index 78c211f..0000000
--- a/src/demo/CellList.vue
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
diff --git a/src/demo/users.json b/src/demo/users.json
deleted file mode 100644
index 4cf0b98..0000000
--- a/src/demo/users.json
+++ /dev/null
@@ -1,8183 +0,0 @@
-[
- {
- "bio": "Tempora nam ratione inventore aspernatur. Est eius necessitatibus expedita rerum quos quod fuga. Nobis ut saepe itaque ullam. Similique possimus tempora assumenda. Aperiam quasi ratione veritatis placeat enim consequuntur error architecto. Aut unde quasi nostrum blanditiis totam et et. Impedit accusamus enim harum velit quam consequatur.",
- "city": "Hamillport",
- "company": "Doyle, Davis and Prohaska",
- "country": "American Samoa",
- "created_at": "2020-02-23 21:29:25",
- "creditCardNumber": "2514800271552232",
- "creditCardType": "Visa",
- "email": "crystal.prosacco@example.org",
- "email_verified_at": "2012-02-19 13:28:17",
- "fruits": ["pineapple", "orange", "avocado"],
- "gender": "Female",
- "id": 1,
- "info": "Occaecati aut rerum aliquam fugiat officia. Eveniet distinctio ut sapiente minus. Corporis omnis molestiae hic itaque neque voluptas.",
- "job": "Recreational Therapist",
- "name": "Prof. Seth Howell DVM",
- "phone": "+15372887819",
- "photo": "https://loremflickr.com/320/240?random=18703",
- "state": "South Dakota",
- "streetName": "Mohr Mews",
- "suffix": "Jr.",
- "timezone": "Europe/Vilnius",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:25",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5360 (KHTML, like Gecko) Chrome/40.0.868.0 Mobile Safari/5360",
- "username": "turner.brenden"
- },
- {
- "bio": "Possimus enim consequatur esse. Laborum numquam veniam provident impedit. Aut eaque nam explicabo et tempore. Vero ut enim numquam rerum tempora repudiandae architecto. Minima voluptatem doloremque nobis perspiciatis omnis. Consequuntur qui et consequatur voluptatem qui. Officiis et quis est in cum.",
- "city": "North Orieburgh",
- "company": "Hammes-Bergstrom",
- "country": "Mali",
- "created_at": "2020-02-23 21:29:25",
- "creditCardNumber": "4024007188333",
- "creditCardType": "Visa",
- "email": "kokuneva@example.org",
- "email_verified_at": "2003-12-07 12:05:58",
- "fruits": ["pineapple", "avocado", "pineapple"],
- "gender": "Male",
- "id": 2,
- "info": "Voluptas provident voluptate quibusdam sit rem placeat. Rerum id perspiciatis atque nesciunt in nihil qui.",
- "job": "Forest and Conservation Technician",
- "name": "Corine Kunde",
- "phone": "1-817-455-8407",
- "photo": "https://loremflickr.com/320/240?random=41675",
- "state": "New Jersey",
- "streetName": "Raynor Course",
- "suffix": "PhD",
- "timezone": "Indian/Mauritius",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:25",
- "userAgent": "Opera/8.89 (X11; Linux i686; sl-SI) Presto/2.8.188 Version/10.00",
- "username": "archibald.bashirian"
- },
- {
- "bio": "Et aut est quia aut magni eaque error. Voluptate minus inventore iusto qui. Magni asperiores ut consectetur impedit suscipit. Molestias quaerat in harum reiciendis atque dolore accusamus. Ut iure optio consequuntur nihil autem nesciunt omnis quo. Qui rem est enim enim voluptas soluta nostrum. Sequi quia blanditiis expedita et eum ratione reiciendis. Id enim officiis dicta.",
- "city": "Alyceport",
- "company": "Durgan-Bode",
- "country": "Bouvet Island (Bouvetoya)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2623537579201603",
- "creditCardType": "Visa",
- "email": "sebert@example.org",
- "email_verified_at": "2013-07-19 19:02:18",
- "fruits": ["nut", "nut", "nut"],
- "gender": "Male",
- "id": 3,
- "info": "Cumque cupiditate consequatur accusamus est inventore. Enim aut sed eaque quaerat ullam eaque ducimus. Suscipit sed non aliquid et voluptatibus corporis eos.",
- "job": "Underground Mining",
- "name": "Ms. Ivy Mitchell I",
- "phone": "+17462914454",
- "photo": "https://loremflickr.com/320/240?random=71830",
- "state": "Oregon",
- "streetName": "Ross Corners",
- "suffix": "MD",
- "timezone": "Pacific/Kiritimati",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Trident/4.0)",
- "username": "graham.missouri"
- },
- {
- "bio": "Aut facilis numquam quae fugiat dicta. Quas rem velit quod et placeat reiciendis atque. Minus enim temporibus provident ea repellendus. Aut cumque incidunt mollitia delectus distinctio doloribus placeat.",
- "city": "East Torrey",
- "company": "Hagenes, Davis and Walter",
- "country": "Mexico",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "371912141823424",
- "creditCardType": "MasterCard",
- "email": "tleuschke@example.com",
- "email_verified_at": "2006-02-27 15:17:29",
- "fruits": ["avocado", "watermelon", "nut"],
- "gender": "Male",
- "id": 4,
- "info": "Vitae ut laborum saepe totam minima dolorem enim ab. Explicabo soluta ullam veritatis placeat reiciendis fugiat ab. Nisi doloribus beatae et quis.",
- "job": "Locomotive Engineer",
- "name": "Dina DuBuque",
- "phone": "520-555-1734 x52684",
- "photo": "https://loremflickr.com/320/240?random=17954",
- "state": "Idaho",
- "streetName": "Oberbrunner Spur",
- "suffix": "MD",
- "timezone": "Antarctica/Troll",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_0 rv:4.0; en-US) AppleWebKit/531.29.4 (KHTML, like Gecko) Version/5.0 Safari/531.29.4",
- "username": "pouros.lawrence"
- },
- {
- "bio": "Ut repellat aliquam voluptatem et. Fugit et quae animi unde delectus ratione. Repellat beatae ut laboriosam cum. Atque doloribus sint adipisci magni itaque omnis. Odio adipisci velit molestiae et ut. Nesciunt nesciunt quia et excepturi totam voluptas est et. Vel perferendis nihil consequatur delectus.",
- "city": "South America",
- "company": "Dicki Inc",
- "country": "Saint Pierre and Miquelon",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5552121410703933",
- "creditCardType": "Visa",
- "email": "jonathon.wilkinson@example.net",
- "email_verified_at": "2000-01-22 21:08:08",
- "fruits": ["avocado", "lemon", "berries"],
- "gender": "Male",
- "id": 5,
- "info": "Earum repudiandae omnis voluptatibus. Aspernatur voluptas earum qui aut et omnis tempora. Ut exercitationem voluptas suscipit.",
- "job": "Umpire and Referee",
- "name": "Kathryn DuBuque",
- "phone": "596.938.3572",
- "photo": "https://loremflickr.com/320/240?random=61267",
- "state": "Illinois",
- "streetName": "Monte Stream",
- "suffix": "I",
- "timezone": "Europe/Budapest",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4 rv:5.0) Gecko/20130424 Firefox/37.0",
- "username": "rodrigo.nitzsche"
- },
- {
- "bio": "Sint qui tenetur est voluptatum. Ratione voluptates ut deleniti dolorem. Quisquam mollitia sed voluptatem facere animi voluptatem. Est nobis eius non est voluptas id quasi. Consequatur et molestiae eaque excepturi. Sint qui laboriosam veniam omnis quis non harum harum. Officiis quae esse repudiandae mollitia. Voluptatum aut ut maxime rerum.",
- "city": "North Jaunita",
- "company": "Nader-Howell",
- "country": "Kiribati",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007172121",
- "creditCardType": "American Express",
- "email": "cauer@example.net",
- "email_verified_at": "2006-03-12 00:54:03",
- "fruits": ["berries", "banana", "orange"],
- "gender": "Male",
- "id": 6,
- "info": "Nihil quibusdam repellendus minima magni eius dolores voluptatum molestiae. Repudiandae consequatur et est quasi aut vitae voluptatem. Exercitationem nulla libero dolorem rerum.",
- "job": "Supervisor of Customer Service",
- "name": "Ms. Kiara Bechtelar DVM",
- "phone": "1-487-551-3917 x816",
- "photo": "https://loremflickr.com/320/240?random=23865",
- "state": "Connecticut",
- "streetName": "Skiles Drive",
- "suffix": "V",
- "timezone": "Antarctica/Macquarie",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_6) AppleWebKit/5341 (KHTML, like Gecko) Chrome/38.0.824.0 Mobile Safari/5341",
- "username": "gregoria40"
- },
- {
- "bio": "Error voluptatum asperiores est. Est fugiat qui similique voluptate. Qui libero reiciendis esse numquam qui sequi similique. Iure alias consequuntur nesciunt alias corrupti sed. Dolores nam magnam rem hic illum vitae hic. Ea ipsam ut quidem sequi eos nostrum. Dolorum quibusdam modi praesentium harum nihil animi dolorem.",
- "city": "North Malachiberg",
- "company": "Kozey-Hane",
- "country": "Lesotho",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5374964567605815",
- "creditCardType": "American Express",
- "email": "arvel.effertz@example.org",
- "email_verified_at": "2005-08-03 15:26:11",
- "fruits": ["banana", "banana", "berries"],
- "gender": "Male",
- "id": 7,
- "info": "Qui aut aut est mollitia eos. Repudiandae quidem aut nemo corporis qui. Quis sunt autem laboriosam quo aperiam. Aliquid similique laboriosam et natus voluptatem tempore voluptates.",
- "job": "Librarian",
- "name": "Sandy Effertz",
- "phone": "465.434.7006 x7212",
- "photo": "https://loremflickr.com/320/240?random=16416",
- "state": "Massachusetts",
- "streetName": "Carroll Square",
- "suffix": "Jr.",
- "timezone": "Asia/Krasnoyarsk",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/3.0)",
- "username": "derdman"
- },
- {
- "bio": "Blanditiis numquam ut qui tempore illo quisquam. Et molestiae est recusandae et. Rerum quo minus ducimus voluptas blanditiis quasi. Consequatur qui odit nam perspiciatis. Nesciunt excepturi officiis omnis. Fugiat ad eaque incidunt non vero velit aut libero.",
- "city": "Lake Micheal",
- "company": "Kassulke PLC",
- "country": "Antigua and Barbuda",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2221182527088525",
- "creditCardType": "MasterCard",
- "email": "filomena.langworth@example.net",
- "email_verified_at": "2011-12-05 02:52:08",
- "fruits": ["orange", "nut", "blueberries"],
- "gender": "Female",
- "id": 8,
- "info": "Temporibus quia ratione repellendus dolorem molestias quos aut. Dolor aut sunt suscipit eos. Corrupti ducimus dignissimos et sed nihil eos impedit accusantium.",
- "job": "Home Health Aide",
- "name": "Skye Hintz Sr.",
- "phone": "656.255.2209 x180",
- "photo": "https://loremflickr.com/320/240?random=42985",
- "state": "Illinois",
- "streetName": "Sebastian Ford",
- "suffix": "II",
- "timezone": "America/Cuiaba",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_1 like Mac OS X; en-US) AppleWebKit/535.49.4 (KHTML, like Gecko) Version/4.0.5 Mobile/8B115 Safari/6535.49.4",
- "username": "hahn.urban"
- },
- {
- "bio": "Dolor accusantium nemo labore vel ut odio. Voluptatibus perspiciatis nemo qui alias repellendus alias animi. Corporis explicabo adipisci non adipisci. Quis voluptas recusandae officia aut ex. Voluptas quia est rem aspernatur ut. Eum dolore eos necessitatibus maiores magni sed totam. Alias debitis itaque est possimus quasi. Porro esse debitis similique et consequuntur.",
- "city": "Port Jordon",
- "company": "Rempel-Rippin",
- "country": "Korea",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5183068625622647",
- "creditCardType": "Discover Card",
- "email": "mrippin@example.com",
- "email_verified_at": "2014-06-26 10:05:27",
- "fruits": ["apple", "berries", "pineapple"],
- "gender": "Male",
- "id": 9,
- "info": "Et voluptate et perspiciatis. Est tempore quae repellendus rerum. Numquam soluta vel ipsam expedita quas ut dolorem.",
- "job": "Animal Breeder",
- "name": "Kristian Bergstrom III",
- "phone": "345-534-2975",
- "photo": "https://loremflickr.com/320/240?random=36704",
- "state": "Michigan",
- "streetName": "Yundt Pass",
- "suffix": "I",
- "timezone": "America/Nome",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; Win 9x 4.90; Trident/3.1)",
- "username": "huels.brice"
- },
- {
- "bio": "Dolorum maxime quae maiores culpa dolorem alias placeat. Et et in sequi repellendus molestiae ipsam. Rem explicabo alias eos quos quia et sapiente. Accusamus omnis ducimus quo deleniti voluptatem corrupti exercitationem adipisci. Eligendi et omnis voluptate qui sit sed tempore. Culpa eveniet nemo assumenda et. Labore et ullam qui quia quisquam suscipit saepe ea.",
- "city": "Gretchenmouth",
- "company": "Leuschke-Durgan",
- "country": "Reunion",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4752195560221459",
- "creditCardType": "Discover Card",
- "email": "irving.bernier@example.net",
- "email_verified_at": "2012-12-11 10:50:01",
- "fruits": ["berries", "banana", "watermelon"],
- "gender": "Male",
- "id": 10,
- "info": "Fugiat aspernatur repellat earum enim ab placeat doloribus. Aperiam dolor error eum aliquam. Laborum cumque et qui repellat.",
- "job": "Registered Nurse",
- "name": "Minnie Bechtelar",
- "phone": "759-665-1993",
- "photo": "https://loremflickr.com/320/240?random=82772",
- "state": "Alabama",
- "streetName": "Rosalind Hollow",
- "suffix": "Jr.",
- "timezone": "Asia/Kamchatka",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.0; Trident/4.0)",
- "username": "gerhold.gino"
- },
- {
- "bio": "Et qui laudantium voluptatum omnis fuga tenetur. Adipisci deleniti quia repudiandae adipisci sint voluptate. Consequatur dolores quia odit harum cupiditate. Recusandae nihil nostrum ducimus commodi. Nostrum praesentium dolorem quia sed repellendus qui. Aspernatur odio dicta beatae error occaecati et. Consequatur est nihil fuga.",
- "city": "Raynorberg",
- "company": "Kerluke PLC",
- "country": "Chile",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5427889297070872",
- "creditCardType": "Visa",
- "email": "carolina59@example.net",
- "email_verified_at": "2015-03-15 23:12:21",
- "fruits": ["nut", "banana", "pineapple"],
- "gender": "Female",
- "id": 11,
- "info": "Magni et et debitis beatae expedita architecto adipisci beatae. Commodi incidunt voluptate dolore iste in omnis. Similique voluptate ut nobis ea rerum ratione nihil.",
- "job": "Glazier",
- "name": "Jewell Heathcote II",
- "phone": "+1 (838) 538-7632",
- "photo": "https://loremflickr.com/320/240?random=28094",
- "state": "Idaho",
- "streetName": "Annalise Isle",
- "suffix": "DDS",
- "timezone": "America/Argentina/San_Luis",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.48 (Windows 98; Win 9x 4.90; en-US) Presto/2.11.184 Version/11.00",
- "username": "marques73"
- },
- {
- "bio": "Rem itaque et id unde adipisci perspiciatis. In aspernatur non expedita dolores et molestias. Dicta sequi voluptatem ut. Est sint blanditiis similique quae non. Ipsa iusto nemo similique neque. Sit architecto modi fugiat porro harum tempora dolorum. Distinctio amet non est accusantium sit earum voluptate numquam. Ut aut iure alias nobis corrupti non.",
- "city": "Leuschkeville",
- "company": "DuBuque, Ruecker and Sporer",
- "country": "Syrian Arab Republic",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011004272422284",
- "creditCardType": "Visa",
- "email": "twintheiser@example.com",
- "email_verified_at": "2007-01-15 13:28:56",
- "fruits": ["lemon", "blueberries", "blueberries"],
- "gender": "Male",
- "id": 12,
- "info": "Blanditiis laborum in similique nihil aperiam voluptas. Numquam sunt rem nihil odit. Et eveniet facere nihil vel autem corrupti officia beatae.",
- "job": "Plant and System Operator",
- "name": "Missouri Hills",
- "phone": "1-962-508-8249 x0375",
- "photo": "https://loremflickr.com/320/240?random=31375",
- "state": "Delaware",
- "streetName": "Beer Prairie",
- "suffix": "DVM",
- "timezone": "America/Rankin_Inlet",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5351 (KHTML, like Gecko) Chrome/40.0.803.0 Mobile Safari/5351",
- "username": "stroman.camron"
- },
- {
- "bio": "Maiores est qui est. Et sed earum accusamus illum repellendus culpa molestiae eos. Nihil rerum reprehenderit omnis accusamus. At iste quis voluptates quia. Repellat qui quia possimus quis porro. Unde voluptas labore molestias aut vel ipsa. Vero dolorum nobis non laudantium esse sit.",
- "city": "Strosinmouth",
- "company": "Ratke-Johns",
- "country": "Korea",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5193388462079570",
- "creditCardType": "MasterCard",
- "email": "jazlyn.ward@example.net",
- "email_verified_at": "1992-11-11 17:42:28",
- "fruits": ["pineapple", "lemon", "nut"],
- "gender": "Male",
- "id": 13,
- "info": "Earum laboriosam quasi vero qui. Nihil minus ut reiciendis qui. Quia et dolorem saepe rerum. Nostrum laborum repellat tempore eos.",
- "job": "Printing Press Machine Operator",
- "name": "Mrs. Brianne Mraz V",
- "phone": "698.586.3514 x9007",
- "photo": "https://loremflickr.com/320/240?random=24577",
- "state": "Rhode Island",
- "streetName": "Fern Circle",
- "suffix": "Jr.",
- "timezone": "America/Creston",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20160628 Firefox/36.0",
- "username": "jalen74"
- },
- {
- "bio": "Sit sit ullam qui sint veniam. Possimus ut et nostrum dolores fugiat voluptatem ad. Ut et debitis cum possimus maiores rem. Voluptatum amet ut nobis sunt aliquam. Doloremque assumenda eligendi nostrum quaerat. Officiis reiciendis cupiditate et nisi. Sed perferendis ratione aspernatur autem illum quasi soluta.",
- "city": "New Modestostad",
- "company": "Carroll, Kulas and Treutel",
- "country": "Mongolia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011007143391570",
- "creditCardType": "MasterCard",
- "email": "gjohnson@example.com",
- "email_verified_at": "1995-03-06 11:53:52",
- "fruits": ["berries", "pineapple", "berries"],
- "gender": "Male",
- "id": 14,
- "info": "Fuga atque voluptas est eos nisi minima. Quo impedit voluptatibus aliquid. Necessitatibus corrupti quis nihil quis error tempore esse. Sequi qui veritatis est nihil earum ut.",
- "job": "Protective Service Worker",
- "name": "Dion Mosciski",
- "phone": "(440) 822-2487",
- "photo": "https://loremflickr.com/320/240?random=18702",
- "state": "West Virginia",
- "streetName": "Richard Drives",
- "suffix": "DDS",
- "timezone": "Australia/Melbourne",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_1 like Mac OS X; en-US) AppleWebKit/532.10.1 (KHTML, like Gecko) Version/4.0.5 Mobile/8B112 Safari/6532.10.1",
- "username": "wroob"
- },
- {
- "bio": "Asperiores veniam corrupti fugit officia. Porro rem odio modi et repellat nulla. Impedit atque quia doloremque. Exercitationem iure officiis architecto ab id quod optio harum. Vel tenetur corrupti sunt aliquid enim. Ea illum adipisci ut tenetur nulla earum voluptatibus. Iusto reprehenderit necessitatibus laborum inventore ex.",
- "city": "East Shanie",
- "company": "O'Connell-Gleichner",
- "country": "South Africa",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2614832721869279",
- "creditCardType": "Visa",
- "email": "kayleigh21@example.org",
- "email_verified_at": "2015-01-01 11:46:57",
- "fruits": ["blueberries", "pineapple", "orange"],
- "gender": "Male",
- "id": 15,
- "info": "Officiis provident commodi autem quia earum eius. Nemo quis alias neque et. Quidem tempora est eaque impedit qui soluta distinctio. Earum voluptatem ea et consequatur.",
- "job": "Administrative Support Supervisors",
- "name": "Ernestina Kutch",
- "phone": "+14544183719",
- "photo": "https://loremflickr.com/320/240?random=33295",
- "state": "Georgia",
- "streetName": "Michael Rapids",
- "suffix": "II",
- "timezone": "Africa/Malabo",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/4.1)",
- "username": "nicole.daugherty"
- },
- {
- "bio": "Voluptatem est et dolorum veniam animi. Autem dolorum est nihil hic molestiae. Consequatur aut omnis et ipsa. Sunt ex illo rem molestiae praesentium labore enim perspiciatis. Quibusdam cumque velit eaque voluptatem. Modi et aut quia nihil aspernatur nulla dolorem. Sunt quo earum eos quae maiores unde.",
- "city": "South Marjorieshire",
- "company": "Gibson, Treutel and Schoen",
- "country": "Poland",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "379961034116802",
- "creditCardType": "MasterCard",
- "email": "hlangosh@example.com",
- "email_verified_at": "2004-12-27 19:01:00",
- "fruits": ["lemon", "apple", "avocado"],
- "gender": "Female",
- "id": 16,
- "info": "Ad dolores pariatur dolorem laboriosam reiciendis sint qui. Occaecati magnam cupiditate doloremque atque recusandae esse. Neque rerum repellendus quasi nihil vel velit ad nulla.",
- "job": "Welder-Fitter",
- "name": "Bailee Wilkinson",
- "phone": "762-410-7130 x543",
- "photo": "https://loremflickr.com/320/240?random=39102",
- "state": "Michigan",
- "streetName": "Aileen Causeway",
- "suffix": "III",
- "timezone": "America/Indiana/Winamac",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:7.0) Gecko/20160704 Firefox/36.0",
- "username": "legros.rosamond"
- },
- {
- "bio": "Et aut provident ullam commodi voluptas quia enim. Blanditiis nihil officiis nobis voluptas quia laudantium. Ex odio non magni sint tenetur doloribus. Voluptatum fugiat amet cupiditate voluptatem veniam possimus voluptas. Ex sapiente ut labore. Officiis illum qui ea aliquid occaecati in. Magnam animi incidunt ut.",
- "city": "South Brendonhaven",
- "company": "Kerluke, Schamberger and Funk",
- "country": "Falkland Islands (Malvinas)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2221229982292884",
- "creditCardType": "MasterCard",
- "email": "flo15@example.com",
- "email_verified_at": "1994-05-24 19:37:36",
- "fruits": ["watermelon", "apple", "watermelon"],
- "gender": "Male",
- "id": 17,
- "info": "Dolores corrupti atque eos sequi accusantium. Impedit aut eveniet ipsam est veritatis et ut. Aut alias et neque eum illum accusamus perferendis sint. Tempora veritatis itaque corporis voluptatem consequatur recusandae quam.",
- "job": "Architectural Drafter",
- "name": "Mabel Stamm",
- "phone": "(550) 328-9321",
- "photo": "https://loremflickr.com/320/240?random=72104",
- "state": "Virginia",
- "streetName": "Naomie Forge",
- "suffix": "Sr.",
- "timezone": "Pacific/Pago_Pago",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 98) AppleWebKit/5351 (KHTML, like Gecko) Chrome/38.0.832.0 Mobile Safari/5351",
- "username": "junius04"
- },
- {
- "bio": "Ea consequatur iusto neque. Qui eaque aspernatur aut. Asperiores officia placeat sunt. Cumque pariatur porro natus tenetur ut aliquid. Neque nihil architecto vero rem consectetur et quos. Doloremque nihil neque vel nemo. Nihil et est nam. Nisi qui modi molestiae aut. Qui nam dolore saepe. Nesciunt a iusto est explicabo. Et praesentium eum illo aspernatur.",
- "city": "McCulloughfurt",
- "company": "Hickle-Nader",
- "country": "Serbia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011061368071367",
- "creditCardType": "Visa",
- "email": "alexandro.stiedemann@example.com",
- "email_verified_at": "2013-01-15 20:42:02",
- "fruits": ["pineapple", "apple", "watermelon"],
- "gender": "Female",
- "id": 18,
- "info": "Rerum voluptatem animi iusto. Excepturi cum consequatur ullam nobis. Magni ducimus ipsa voluptas vero asperiores. Voluptas autem qui voluptate fugit voluptatem aut ut ullam.",
- "job": "Educational Counselor OR Vocationall Counselor",
- "name": "Yazmin Pfannerstill II",
- "phone": "(793) 763-9870 x65367",
- "photo": "https://loremflickr.com/320/240?random=65057",
- "state": "Arkansas",
- "streetName": "Kimberly Circle",
- "suffix": "MD",
- "timezone": "America/Indiana/Vincennes",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:7.0) Gecko/20151230 Firefox/35.0",
- "username": "pullrich"
- },
- {
- "bio": "Et deleniti in adipisci corrupti. Voluptate et accusamus dicta aut a culpa accusantium dolore. Velit repudiandae consequatur consequatur ut aut nam reiciendis saepe. Repellendus nulla mollitia inventore vel quia. Qui accusamus nisi necessitatibus sunt. Est maiores aut officiis debitis ab. Ut ut exercitationem dicta asperiores impedit deleniti molestiae.",
- "city": "Kelsiechester",
- "company": "Kuhn, Ziemann and Lowe",
- "country": "Germany",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007111164975",
- "creditCardType": "MasterCard",
- "email": "joelle29@example.com",
- "email_verified_at": "1998-08-04 18:33:40",
- "fruits": ["banana", "apple", "orange"],
- "gender": "Male",
- "id": 19,
- "info": "Et qui soluta porro et beatae sequi adipisci ipsum. Modi aut quia a eveniet dolore sint totam nihil. Omnis totam voluptatem id repellat delectus rerum aut. Et fugiat debitis odit repellendus atque.",
- "job": "Power Plant Operator",
- "name": "Karson Bailey",
- "phone": "(669) 853-7702 x85173",
- "photo": "https://loremflickr.com/320/240?random=15460",
- "state": "Nevada",
- "streetName": "Tromp Gardens",
- "suffix": "IV",
- "timezone": "America/Glace_Bay",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_9 rv:5.0) Gecko/20171113 Firefox/35.0",
- "username": "julio32"
- },
- {
- "bio": "Quos consequatur adipisci iste perferendis quo quia magnam. Minima repudiandae quia ab accusamus rerum. Id id adipisci et et tempore. Vitae laboriosam velit dolorem rerum. Distinctio vel quis sequi eaque ea velit soluta. Facere dolorem deleniti rerum ullam molestias corrupti nihil. Velit cupiditate suscipit laboriosam rem repellendus deleniti.",
- "city": "Greenborough",
- "company": "Crist, Kemmer and Wunsch",
- "country": "Norfolk Island",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716329854274",
- "creditCardType": "American Express",
- "email": "alice.schuster@example.com",
- "email_verified_at": "2009-04-16 19:24:57",
- "fruits": ["banana", "nut", "pineapple"],
- "gender": "Male",
- "id": 20,
- "info": "Quaerat accusantium autem cumque culpa. Molestias id ipsum veniam porro architecto dolores non eaque. Commodi et temporibus sit iure ducimus unde. Porro consequatur ducimus rem hic minima.",
- "job": "Architectural Drafter OR Civil Drafter",
- "name": "Miss Cassandre Fisher",
- "phone": "1-917-422-6305 x586",
- "photo": "https://loremflickr.com/320/240?random=75465",
- "state": "Oklahoma",
- "streetName": "Kassulke Stravenue",
- "suffix": "III",
- "timezone": "Pacific/Pago_Pago",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.41 (Windows NT 6.1; sl-SI) Presto/2.10.288 Version/12.00",
- "username": "mweber"
- },
- {
- "bio": "Libero eaque blanditiis ea magnam. Magnam sint molestias beatae perspiciatis porro molestias molestias recusandae. Omnis temporibus saepe ad eaque et. Ipsa nihil qui quos illo necessitatibus maiores consequuntur ipsum. Id culpa qui quisquam non quisquam quod perspiciatis. Minima reiciendis expedita similique nobis. Voluptas culpa est repellat sit atque qui aut. Iusto vero iste laborum nam.",
- "city": "North Armand",
- "company": "Paucek, Blick and Wolf",
- "country": "Bouvet Island (Bouvetoya)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716802940026004",
- "creditCardType": "Visa",
- "email": "zion.grady@example.com",
- "email_verified_at": "2001-11-02 12:37:30",
- "fruits": ["berries", "watermelon", "orange"],
- "gender": "Female",
- "id": 21,
- "info": "Rerum dolor eum voluptatem blanditiis quaerat vel. Quia dolore consequatur commodi repudiandae vel facere. Odio qui enim laudantium est. Nemo illo ea impedit explicabo sit.",
- "job": "Production Control Manager",
- "name": "Lelia Stark",
- "phone": "+12938341133",
- "photo": "https://loremflickr.com/320/240?random=94092",
- "state": "Washington",
- "streetName": "Letitia Rue",
- "suffix": "III",
- "timezone": "Europe/Sofia",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.0) AppleWebKit/532.22.2 (KHTML, like Gecko) Version/5.0 Safari/532.22.2",
- "username": "vcummerata"
- },
- {
- "bio": "Quia autem quo sit. Et optio perspiciatis quia maiores aut et suscipit. Cumque eum facere deserunt aut est esse quo qui. In eaque quo voluptatem accusamus aut animi. Voluptas hic ipsum ratione neque et aut. Illum facilis repellat iure aspernatur placeat. Sint molestiae perferendis quis autem eveniet. Dolor itaque ut quibusdam tempore aut.",
- "city": "West Freida",
- "company": "Gutkowski-Koch",
- "country": "Argentina",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2672290134946292",
- "creditCardType": "MasterCard",
- "email": "terry.reynold@example.org",
- "email_verified_at": "1991-08-22 03:24:44",
- "fruits": ["banana", "apple", "orange"],
- "gender": "Female",
- "id": 22,
- "info": "Est nihil quod soluta quis. Quaerat ipsum accusantium dolores molestiae. Distinctio omnis nesciunt voluptatibus voluptatem illum ea et.",
- "job": "Milling Machine Operator",
- "name": "Elroy Parisian V",
- "phone": "1-607-329-4797",
- "photo": "https://loremflickr.com/320/240?random=73171",
- "state": "South Dakota",
- "streetName": "Volkman Plains",
- "suffix": "Jr.",
- "timezone": "America/Dawson_Creek",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_0 rv:5.0) Gecko/20190504 Firefox/37.0",
- "username": "sabryna63"
- },
- {
- "bio": "Eveniet sed magnam quis consectetur tempore excepturi odio. In voluptates fugit blanditiis quis aut. Labore pariatur in autem in et illum. Sunt omnis tempore quod voluptatum accusantium aut. Atque eos iusto temporibus et vitae ex. Aut repellat molestiae eaque aut enim ad repudiandae. Est est corporis voluptatem enim culpa eum aliquid.",
- "city": "Coltenville",
- "company": "Conroy-Dare",
- "country": "Albania",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011252303066212",
- "creditCardType": "Discover Card",
- "email": "qmraz@example.net",
- "email_verified_at": "2020-01-12 05:49:50",
- "fruits": ["berries", "lemon", "blueberries"],
- "gender": "Female",
- "id": 23,
- "info": "Sed magni ea aut et non enim a. Deserunt natus vel aliquid ut voluptas voluptatibus eum. Officiis enim nobis fugiat nisi id aut quasi qui.",
- "job": "Taxi Drivers and Chauffeur",
- "name": "Dr. Anabel Hudson V",
- "phone": "1-846-783-0064",
- "photo": "https://loremflickr.com/320/240?random=55708",
- "state": "Tennessee",
- "streetName": "Lorena Trafficway",
- "suffix": "III",
- "timezone": "Asia/Qyzylorda",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4 rv:5.0) Gecko/20140225 Firefox/37.0",
- "username": "grunolfsdottir"
- },
- {
- "bio": "In error error rerum sapiente perspiciatis totam. Quam sunt natus consequatur voluptas doloribus recusandae sed. Impedit unde enim et dolorem. Sit quae dolor totam vitae recusandae occaecati nihil. Corporis corporis ex rerum quaerat non qui. Non qui aliquam hic non. Quibusdam quis sit perferendis aut. Itaque nulla quia unde numquam.",
- "city": "New Pietro",
- "company": "Reynolds, Bogisich and Rau",
- "country": "Poland",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720707905894569",
- "creditCardType": "MasterCard",
- "email": "kendrick.kilback@example.com",
- "email_verified_at": "2019-01-17 21:52:13",
- "fruits": ["pineapple", "berries", "pineapple"],
- "gender": "Male",
- "id": 24,
- "info": "Suscipit maiores voluptas doloribus qui cum quos et. Sunt commodi sed qui perspiciatis ullam optio aut. Molestias et voluptatem pariatur fuga quidem. Sit ipsum quidem hic dolor quo.",
- "job": "Sailor",
- "name": "Cordelia Osinski",
- "phone": "+1-236-535-1905",
- "photo": "https://loremflickr.com/320/240?random=85113",
- "state": "Vermont",
- "streetName": "Zulauf Brooks",
- "suffix": "III",
- "timezone": "America/Mexico_City",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5 rv:2.0) Gecko/20170827 Firefox/36.0",
- "username": "humberto.baumbach"
- },
- {
- "bio": "Voluptatibus dolores qui soluta est. Ut necessitatibus magni consequatur quibusdam impedit. Quas reiciendis culpa accusantium asperiores at. Aliquam atque esse nemo voluptate. Quae quisquam aut velit nostrum sit et.",
- "city": "Cartwrighthaven",
- "company": "Ernser-Stanton",
- "country": "Lithuania",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "375945415985368",
- "creditCardType": "MasterCard",
- "email": "iweissnat@example.com",
- "email_verified_at": "1995-08-02 22:58:47",
- "fruits": ["apple", "pineapple", "berries"],
- "gender": "Female",
- "id": 25,
- "info": "Excepturi voluptas odio ut asperiores voluptatem. Aut explicabo laborum et veritatis molestiae dolorum. Dolor fuga quia quaerat voluptate. Fuga nihil repellendus sit.",
- "job": "Etcher",
- "name": "Ms. Clemmie Kling I",
- "phone": "(351) 922-3907",
- "photo": "https://loremflickr.com/320/240?random=77367",
- "state": "Tennessee",
- "streetName": "Muriel Dam",
- "suffix": "IV",
- "timezone": "Africa/Ouagadougou",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 98; sl-SI; rv:1.9.1.20) Gecko/20100104 Firefox/35.0",
- "username": "jarvis21"
- },
- {
- "bio": "Ut beatae eos officiis qui quia sint est. Commodi error doloribus asperiores odio est. Veniam repudiandae nobis voluptatum ex. Nisi sed eum quis facere quisquam. Et est illo id rerum eaque quibusdam. Nobis hic nobis a repudiandae. Ducimus aut est atque ratione ut explicabo blanditiis.",
- "city": "Shannyfurt",
- "company": "Stamm, Kilback and Ward",
- "country": "Saint Kitts and Nevis",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539912527268088",
- "creditCardType": "Visa",
- "email": "ffadel@example.org",
- "email_verified_at": "2012-11-08 16:38:48",
- "fruits": ["blueberries", "berries", "nut"],
- "gender": "Female",
- "id": 26,
- "info": "Optio ab doloremque et earum qui. Dicta dolores et voluptas voluptate tempora repellendus. Atque voluptatem voluptatem autem a.",
- "job": "Foreign Language Teacher",
- "name": "Madelyn Blick",
- "phone": "582-372-1917 x36739",
- "photo": "https://loremflickr.com/320/240?random=82348",
- "state": "Indiana",
- "streetName": "Dock Courts",
- "suffix": "III",
- "timezone": "America/Merida",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 4.0; Trident/4.1)",
- "username": "keeley.jenkins"
- },
- {
- "bio": "Cumque nesciunt ut cum praesentium repellendus rem. Nihil porro maiores rerum qui. Placeat consequatur rerum aut est eos quidem. Saepe qui sint facilis molestiae. Aut labore quia assumenda qui. Non sed enim modi quia non et officiis. Quis sunt iusto fugit sed exercitationem. Sit odio corporis eos debitis asperiores. Voluptas natus ea illo sunt.",
- "city": "Edisonborough",
- "company": "Botsford, Hoppe and Aufderhar",
- "country": "Palestinian Territories",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485150139878499",
- "creditCardType": "MasterCard",
- "email": "ardith.gutmann@example.org",
- "email_verified_at": "1993-04-12 00:55:12",
- "fruits": ["lemon", "nut", "apple"],
- "gender": "Female",
- "id": 27,
- "info": "Mollitia molestiae non omnis ab ipsa ea vero. Pariatur beatae aspernatur tempora qui quasi iusto non perspiciatis. Veniam magni iusto sed. Et sapiente id necessitatibus libero quia optio.",
- "job": "Illustrator",
- "name": "Uriel Wiza DDS",
- "phone": "993.509.0308 x52139",
- "photo": "https://loremflickr.com/320/240?random=97933",
- "state": "Maine",
- "streetName": "Keeling Brooks",
- "suffix": "PhD",
- "timezone": "America/Guadeloupe",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0)",
- "username": "mitchell.genevieve"
- },
- {
- "bio": "Itaque sapiente rerum consequatur nihil. Voluptatum minus similique porro ut maxime qui cumque. Pariatur quo est mollitia sit sint. Rerum qui nam placeat illum atque nostrum dolores. Est ipsa eos doloribus rerum qui sit id voluptas. Consequatur sapiente ducimus repellendus inventore ipsum omnis. Qui qui numquam quam quisquam et similique. Sit sit non cupiditate voluptas fuga voluptas et repellat.",
- "city": "East Catalinatown",
- "company": "Volkman, Schimmel and Stehr",
- "country": "Congo",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2624497645081985",
- "creditCardType": "MasterCard",
- "email": "edwina22@example.com",
- "email_verified_at": "2000-03-13 11:46:38",
- "fruits": ["berries", "avocado", "nut"],
- "gender": "Male",
- "id": 28,
- "info": "Nemo voluptatibus officia perspiciatis voluptatum. Itaque perspiciatis sit nihil saepe magnam. Cupiditate et et distinctio quia et cumque.",
- "job": "Watch Repairer",
- "name": "Wyatt Romaguera",
- "phone": "1-445-981-3309 x872",
- "photo": "https://loremflickr.com/320/240?random=13685",
- "state": "Connecticut",
- "streetName": "Mohammad Burgs",
- "suffix": "DDS",
- "timezone": "America/Edmonton",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/5332 (KHTML, like Gecko) Chrome/39.0.818.0 Mobile Safari/5332",
- "username": "rath.gustave"
- },
- {
- "bio": "Neque corporis autem recusandae ab non. Accusamus quo vitae ullam hic aut. Labore sint ea placeat consectetur incidunt ad voluptatem. Distinctio quia et est dolores fugit. Animi dolorem quia necessitatibus totam in est earum. Labore pariatur nobis perferendis. Minima vel et dolor nihil. Quia ut accusantium pariatur voluptatum dolorum suscipit.",
- "city": "East Corrineside",
- "company": "Hansen-Muller",
- "country": "Gambia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2656795967877133",
- "creditCardType": "Visa",
- "email": "rogers.cruickshank@example.org",
- "email_verified_at": "2005-03-10 03:04:42",
- "fruits": ["apple", "lemon", "apple"],
- "gender": "Female",
- "id": 29,
- "info": "Praesentium ducimus ipsa sed ducimus qui eaque. Quasi eaque facilis excepturi veniam asperiores recusandae maxime. Aperiam deserunt doloremque eveniet quasi enim repudiandae. Aspernatur quia pariatur dolor perspiciatis. Tempore possimus enim dolores dolores at.",
- "job": "Police Detective",
- "name": "Arvel VonRueden",
- "phone": "1-630-255-2816",
- "photo": "https://loremflickr.com/320/240?random=79881",
- "state": "South Dakota",
- "streetName": "Damon Ways",
- "suffix": "III",
- "timezone": "Africa/Cairo",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.16 (X11; Linux i686; sl-SI) Presto/2.11.164 Version/11.00",
- "username": "lberge"
- },
- {
- "bio": "Esse dolores itaque esse quia. Voluptatum unde porro ipsa iure est tempora nihil. Maxime voluptas recusandae odio repellat ad. Inventore est ullam voluptatibus magni officiis laboriosam. Aut fuga expedita nihil consectetur aspernatur suscipit qui. Odit quo in non mollitia perferendis aliquam aliquid.",
- "city": "Leonardmouth",
- "company": "Will-McClure",
- "country": "Switzerland",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5474738353711832",
- "creditCardType": "MasterCard",
- "email": "ullrich.dominique@example.net",
- "email_verified_at": "1994-05-15 22:23:58",
- "fruits": ["blueberries", "orange", "apple"],
- "gender": "Male",
- "id": 30,
- "info": "Quasi in accusamus quasi eos et autem. Quia est ab hic facilis tempore quae nisi. Voluptas aspernatur est rerum et.",
- "job": "Clinical Laboratory Technician",
- "name": "Mr. Kyleigh Cronin MD",
- "phone": "1-406-751-2346 x44441",
- "photo": "https://loremflickr.com/320/240?random=51090",
- "state": "California",
- "streetName": "Christiansen Landing",
- "suffix": "DDS",
- "timezone": "Europe/Podgorica",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/5.1)",
- "username": "uhand"
- },
- {
- "bio": "Iusto tempora necessitatibus voluptas totam et similique laborum at. Eius esse incidunt fugit odit. A quia possimus a sit qui eos voluptas odio. Libero impedit quam quaerat quisquam nemo. Unde officia dolore quaerat eos voluptatem et et. Quas dicta error ut minima qui minima. Aut earum veniam quis praesentium eaque qui. Voluptatem ratione molestiae nostrum voluptas ut.",
- "city": "East Kadenton",
- "company": "Jakubowski Ltd",
- "country": "French Southern Territories",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "349066635311476",
- "creditCardType": "Visa",
- "email": "ngrady@example.com",
- "email_verified_at": "2009-12-26 02:09:13",
- "fruits": ["berries", "apple", "apple"],
- "gender": "Male",
- "id": 31,
- "info": "Consequuntur ullam rerum necessitatibus facilis quidem. Est sit voluptas reprehenderit laudantium et voluptas. Velit cumque quia veritatis sequi reprehenderit doloremque. Tempore excepturi saepe hic consequatur quam.",
- "job": "Materials Engineer",
- "name": "Kaitlyn Roberts",
- "phone": "(742) 926-1987 x441",
- "photo": "https://loremflickr.com/320/240?random=55691",
- "state": "Delaware",
- "streetName": "Carter Path",
- "suffix": "I",
- "timezone": "Africa/Bangui",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20140315 Firefox/35.0",
- "username": "garrett.jacobson"
- },
- {
- "bio": "Quasi temporibus autem temporibus nihil. Earum consectetur impedit dolorem delectus ipsum. Qui repellendus est est voluptatem sapiente. Laborum ea minima illo. Odio ipsa ipsa ea. Officiis error eos qui autem cum voluptate perferendis odit. Esse eum dolor recusandae veritatis. Aut voluptatum rerum et qui voluptate ex porro pariatur.",
- "city": "North Rashad",
- "company": "Champlin Ltd",
- "country": "Guinea-Bissau",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929822597648630",
- "creditCardType": "MasterCard",
- "email": "obeahan@example.net",
- "email_verified_at": "1999-07-26 05:23:16",
- "fruits": ["blueberries", "watermelon", "orange"],
- "gender": "Male",
- "id": 32,
- "info": "Iste aperiam voluptatum quia nobis at ut. Rerum dolorem non quidem quos. Adipisci quos molestiae voluptatum sunt mollitia nihil. Rerum at sint illo similique.",
- "job": "Music Director",
- "name": "Ms. Rachelle Gleichner IV",
- "phone": "442.924.4599",
- "photo": "https://loremflickr.com/320/240?random=34564",
- "state": "Maine",
- "streetName": "Torrey Stravenue",
- "suffix": "V",
- "timezone": "America/Indiana/Tell_City",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 98) AppleWebKit/5330 (KHTML, like Gecko) Chrome/39.0.877.0 Mobile Safari/5330",
- "username": "connelly.alford"
- },
- {
- "bio": "Et suscipit quidem cum. Rem sunt et voluptas quo blanditiis cumque est. Minus eos qui eum perspiciatis fuga aliquid. Nisi consequatur sit dolorem. Sed sit ea est id. Hic quae omnis expedita sed est. Molestiae doloribus excepturi nam id ratione ut ipsa. Accusantium saepe neque velit doloremque consequatur accusamus.",
- "city": "Mayamouth",
- "company": "Cummerata Inc",
- "country": "Malta",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539955763814057",
- "creditCardType": "Visa",
- "email": "mack.oreilly@example.com",
- "email_verified_at": "1991-06-22 22:23:14",
- "fruits": ["blueberries", "orange", "watermelon"],
- "gender": "Male",
- "id": 33,
- "info": "Illum consequatur et reprehenderit soluta vel et. Et dolorem dolorum maxime ipsam nam est. Praesentium qui minus numquam sed sed. Nulla molestiae eum provident tenetur. Sequi exercitationem mollitia corrupti dignissimos laboriosam impedit.",
- "job": "Materials Inspector",
- "name": "Dr. Juliet Dare PhD",
- "phone": "(358) 635-9370",
- "photo": "https://loremflickr.com/320/240?random=44195",
- "state": "South Dakota",
- "streetName": "Treutel Ports",
- "suffix": "DVM",
- "timezone": "Asia/Ust-Nera",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5361 (KHTML, like Gecko) Chrome/38.0.866.0 Mobile Safari/5361",
- "username": "udooley"
- },
- {
- "bio": "Iste dolorem a eum ex perspiciatis non eveniet ut. Incidunt nemo dolores magnam et at consequuntur enim. A minima ab veritatis adipisci omnis placeat et nesciunt. Natus atque ratione magnam laborum ea voluptas et corporis. Deserunt dolorum porro qui. Ducimus velit est quas et. Culpa numquam amet dolorem harum.",
- "city": "Arnoldshire",
- "company": "Stark-Botsford",
- "country": "French Southern Territories",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716549662932048",
- "creditCardType": "MasterCard",
- "email": "dortiz@example.org",
- "email_verified_at": "2004-03-14 08:28:17",
- "fruits": ["apple", "avocado", "lemon"],
- "gender": "Male",
- "id": 34,
- "info": "Iure odit illum dicta rem neque saepe. Quo animi dolore ut nobis alias vel ea. Aut tempora laborum aut enim nostrum.",
- "job": "Forestry Conservation Science Teacher",
- "name": "Prof. Hattie Altenwerth",
- "phone": "415-961-9259",
- "photo": "https://loremflickr.com/320/240?random=60620",
- "state": "Florida",
- "streetName": "Muller Canyon",
- "suffix": "I",
- "timezone": "America/Adak",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows CE) AppleWebKit/5350 (KHTML, like Gecko) Chrome/37.0.821.0 Mobile Safari/5350",
- "username": "fbauch"
- },
- {
- "bio": "Ab in rerum modi quas maxime perferendis et. Quae aut praesentium minima fugit. Tempore consequatur est aut dolorum quisquam. Voluptatum provident ut ut culpa suscipit quos deleniti. Modi facere numquam neque. Sint ea dolores omnis. Ab laudantium numquam labore. Quia consequatur unde esse cupiditate.",
- "city": "Shanonhaven",
- "company": "Weissnat Inc",
- "country": "Taiwan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929283875777395",
- "creditCardType": "Discover Card",
- "email": "klueilwitz@example.net",
- "email_verified_at": "1999-04-15 01:46:44",
- "fruits": ["lemon", "banana", "apple"],
- "gender": "Male",
- "id": 35,
- "info": "Aliquam est qui et maxime et molestias repellat. Minus omnis ut cupiditate voluptatum dolor illo quibusdam nisi. Eveniet nostrum aut necessitatibus est corrupti.",
- "job": "Multi-Media Artist",
- "name": "Mr. Ismael Gottlieb",
- "phone": "631.368.8488",
- "photo": "https://loremflickr.com/320/240?random=33121",
- "state": "Massachusetts",
- "streetName": "Dolly Road",
- "suffix": "I",
- "timezone": "America/Indiana/Knox",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.2; Trident/4.0)",
- "username": "gabriella.quitzon"
- },
- {
- "bio": "Fugiat consectetur fugiat eveniet ipsam at autem. Rerum beatae iure atque praesentium esse. Excepturi enim iure delectus dolores consectetur voluptas. Tempore quia eaque explicabo architecto architecto saepe. Rem expedita voluptas qui sint sit. Atque impedit debitis et quam ea exercitationem quod. Dolorem ut cumque illo et maxime quasi est.",
- "city": "Annabelchester",
- "company": "Conn Group",
- "country": "Brazil",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539435686801879",
- "creditCardType": "Visa",
- "email": "rhoda.kemmer@example.org",
- "email_verified_at": "1993-03-08 09:14:21",
- "fruits": ["orange", "watermelon", "blueberries"],
- "gender": "Male",
- "id": 36,
- "info": "Nulla rerum saepe voluptate eius cupiditate voluptas. Non neque ut sit cum. Et eos quaerat numquam error expedita.",
- "job": "Sales Representative",
- "name": "Jimmy Murazik",
- "phone": "792-570-0303 x67892",
- "photo": "https://loremflickr.com/320/240?random=54481",
- "state": "Hawaii",
- "streetName": "Lavada Roads",
- "suffix": "III",
- "timezone": "America/Havana",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.0) AppleWebKit/532.14.4 (KHTML, like Gecko) Version/5.1 Safari/532.14.4",
- "username": "considine.winston"
- },
- {
- "bio": "Ea saepe aspernatur consequuntur et recusandae. Corrupti ab rem id et veniam ad. Et et non id laudantium sed. Repellendus vel ratione provident in ea dolore. Facilis quisquam autem id voluptatem ullam excepturi aut ab. Ex earum dicta ut tenetur mollitia. Eveniet consequatur voluptas rerum in rem vel et. Incidunt ut minus omnis atque expedita. Adipisci omnis ab explicabo molestiae est eius.",
- "city": "Collierfurt",
- "company": "Stracke, Collier and Kohler",
- "country": "Cook Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532708547273406",
- "creditCardType": "MasterCard",
- "email": "chamill@example.net",
- "email_verified_at": "2012-12-03 20:51:29",
- "fruits": ["banana", "banana", "orange"],
- "gender": "Male",
- "id": 37,
- "info": "Magni est vitae rem quia. Et eligendi doloribus reprehenderit id non ipsa est. Mollitia aut molestiae non numquam qui nobis.",
- "job": "Judge",
- "name": "Prof. Glenda Schoen",
- "phone": "+1-840-502-2826",
- "photo": "https://loremflickr.com/320/240?random=32015",
- "state": "Kansas",
- "streetName": "Hilpert Roads",
- "suffix": "I",
- "timezone": "America/Thule",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_8_4) AppleWebKit/5312 (KHTML, like Gecko) Chrome/40.0.857.0 Mobile Safari/5312",
- "username": "jared22"
- },
- {
- "bio": "Facilis nihil voluptas cum iure sunt eaque. Excepturi alias laudantium sunt saepe repudiandae sapiente. Sit ex nam et. Ut praesentium nisi minus velit assumenda. Ut quo nihil et ullam qui eum architecto eius. Debitis quo est nobis et et delectus dolorem. Id dignissimos hic hic qui voluptates rerum et. Aliquid veritatis quas nisi unde dolore dolorem.",
- "city": "West Jaydon",
- "company": "Farrell-Satterfield",
- "country": "Cocos (Keeling) Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "349279785284969",
- "creditCardType": "American Express",
- "email": "lking@example.net",
- "email_verified_at": "2006-03-21 11:52:54",
- "fruits": ["banana", "watermelon", "orange"],
- "gender": "Male",
- "id": 38,
- "info": "Sit ab voluptates consectetur est ut omnis cum repellat. Recusandae excepturi reprehenderit cupiditate magnam repellat odit. Blanditiis error adipisci eum quis architecto modi saepe ut.",
- "job": "Fabric Mender",
- "name": "Prof. Sandra Parisian DDS",
- "phone": "(939) 909-7055",
- "photo": "https://loremflickr.com/320/240?random=13846",
- "state": "Idaho",
- "streetName": "Daniel Light",
- "suffix": "DDS",
- "timezone": "Europe/Amsterdam",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows CE; en-US; rv:1.9.0.20) Gecko/20140522 Firefox/35.0",
- "username": "mferry"
- },
- {
- "bio": "Beatae rem sed nemo minima quibusdam corrupti. Est vel numquam eveniet necessitatibus unde mollitia. Veniam fugit vero eligendi et rerum aut itaque. Exercitationem quidem ipsa vero. Quae ipsa ipsum accusamus nemo fugiat facere. Natus est excepturi suscipit veniam suscipit sunt.",
- "city": "North Sandrinechester",
- "company": "Altenwerth LLC",
- "country": "Mozambique",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5247477909396949",
- "creditCardType": "MasterCard",
- "email": "fidel46@example.com",
- "email_verified_at": "1992-06-19 17:12:32",
- "fruits": ["banana", "blueberries", "berries"],
- "gender": "Female",
- "id": 39,
- "info": "Id facere quidem ullam velit eius sunt blanditiis. Adipisci minima quae est laborum vitae quidem fuga. Eum alias aut dicta distinctio repellat dicta at. Quo commodi laborum reiciendis maiores quo et.",
- "job": "Survey Researcher",
- "name": "Dell Fahey",
- "phone": "(839) 254-6854 x120",
- "photo": "https://loremflickr.com/320/240?random=35145",
- "state": "Minnesota",
- "streetName": "Brooklyn Manor",
- "suffix": "DDS",
- "timezone": "America/Chihuahua",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 98) AppleWebKit/5332 (KHTML, like Gecko) Chrome/36.0.887.0 Mobile Safari/5332",
- "username": "kaia.hoppe"
- },
- {
- "bio": "Sint nisi veniam dolorem unde aut voluptas. Qui provident est qui est. Aut consequatur sit iusto consequatur et et quos. Dolore ex repudiandae id ipsa autem. Qui ipsa exercitationem cumque aperiam sit qui aspernatur. Voluptates suscipit pariatur recusandae aut iste laboriosam quod. Ipsam consequatur accusamus libero occaecati error minima et. Velit velit qui ipsam.",
- "city": "South Derick",
- "company": "Towne-Bartoletti",
- "country": "Colombia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916723833383",
- "creditCardType": "American Express",
- "email": "nsteuber@example.org",
- "email_verified_at": "2019-12-31 11:48:13",
- "fruits": ["lemon", "blueberries", "lemon"],
- "gender": "Male",
- "id": 40,
- "info": "Molestias vel a eveniet quo occaecati ea animi libero. Est quos eveniet animi nemo qui vero. Impedit et nesciunt pariatur necessitatibus dicta rerum nemo. Facere delectus tempore harum suscipit fugit cum.",
- "job": "Elementary School Teacher",
- "name": "Christopher Bogan",
- "phone": "(753) 338-4754 x229",
- "photo": "https://loremflickr.com/320/240?random=26966",
- "state": "Kentucky",
- "streetName": "Crist Courts",
- "suffix": "PhD",
- "timezone": "America/Guyana",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/534.2.6 (KHTML, like Gecko) Version/4.1 Safari/534.2.6",
- "username": "jasper27"
- },
- {
- "bio": "Quo est praesentium optio dolor voluptatem omnis. Sed officia necessitatibus veniam qui sed voluptatem. Perspiciatis nostrum illum ut porro nihil sint non deserunt. Omnis doloremque sed omnis provident nostrum rerum molestias. Maiores velit dolores ut rerum. Libero quis aliquid ratione et.",
- "city": "Chesleybury",
- "company": "Kertzmann and Sons",
- "country": "Kuwait",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556076827350133",
- "creditCardType": "MasterCard",
- "email": "ikshlerin@example.net",
- "email_verified_at": "2015-09-16 00:39:24",
- "fruits": ["pineapple", "nut", "avocado"],
- "gender": "Male",
- "id": 41,
- "info": "Placeat quasi veniam cupiditate enim. Excepturi autem aliquid quo maiores expedita vitae omnis ut. Repellendus aliquid nobis debitis nulla.",
- "job": "Loading Machine Operator",
- "name": "Raphaelle Price",
- "phone": "490-767-9507 x456",
- "photo": "https://loremflickr.com/320/240?random=34323",
- "state": "North Dakota",
- "streetName": "Sandra Run",
- "suffix": "PhD",
- "timezone": "America/Adak",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_0 rv:4.0) Gecko/20150514 Firefox/35.0",
- "username": "mitchell90"
- },
- {
- "bio": "Voluptas maxime nisi omnis facilis. Necessitatibus tenetur recusandae repellendus voluptas modi commodi. Aspernatur qui expedita architecto dolorem ut vitae ducimus voluptates. Autem consectetur quam autem consequatur rerum quasi dolore. Placeat repudiandae eos officia et id.",
- "city": "Jorgechester",
- "company": "Jerde, Oberbrunner and Rolfson",
- "country": "Senegal",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2446301724202304",
- "creditCardType": "Visa Retired",
- "email": "haag.shayna@example.com",
- "email_verified_at": "2005-10-21 11:59:19",
- "fruits": ["berries", "lemon", "berries"],
- "gender": "Male",
- "id": 42,
- "info": "Autem sint rem non sunt autem deserunt rerum minima. Aut illo aperiam expedita rerum deserunt cumque est. Eos placeat non distinctio dignissimos. Repellat quidem officia dolor repellat.",
- "job": "Procurement Clerk",
- "name": "Mrs. Jeanie Lang",
- "phone": "1-621-857-2745 x85906",
- "photo": "https://loremflickr.com/320/240?random=88823",
- "state": "Kentucky",
- "streetName": "Heidenreich Dale",
- "suffix": "Jr.",
- "timezone": "Asia/Gaza",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_2_1 like Mac OS X; sl-SI) AppleWebKit/532.22.4 (KHTML, like Gecko) Version/4.0.5 Mobile/8B112 Safari/6532.22.4",
- "username": "powlowski.luella"
- },
- {
- "bio": "Aliquid officia ut esse. Voluptatem facere perferendis aspernatur. Cumque doloribus sint alias non. Perferendis maiores quos laboriosam. Pariatur rerum facere sed et asperiores quia natus velit. Vero eum quisquam enim vel. Libero ducimus aut voluptatem aperiam ratione ut aliquid. Molestiae adipisci molestiae qui maiores.",
- "city": "Gorczanyshire",
- "company": "Feeney-Fahey",
- "country": "Guam",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5308721484256762",
- "creditCardType": "Discover Card",
- "email": "mluettgen@example.net",
- "email_verified_at": "2004-04-13 02:48:27",
- "fruits": ["avocado", "watermelon", "pineapple"],
- "gender": "Male",
- "id": 43,
- "info": "Est at qui illum neque a nihil optio fugiat. Voluptatum tenetur velit debitis ex sunt magnam voluptate. Ducimus soluta sequi sunt dolorum quas. Ut ipsa occaecati dolores eum et sed. Nihil quia quibusdam nesciunt ad.",
- "job": "Production Helper",
- "name": "Emerson Cormier",
- "phone": "902.637.1026 x784",
- "photo": "https://loremflickr.com/320/240?random=22198",
- "state": "Indiana",
- "streetName": "Auer Common",
- "suffix": "PhD",
- "timezone": "Asia/Shanghai",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows 98; Win 9x 4.90; Trident/3.1)",
- "username": "bridie.reilly"
- },
- {
- "bio": "Sint excepturi dolor ullam dignissimos ex aperiam est. Enim voluptatem ab quos. Consequatur voluptas reiciendis voluptas. Ad aliquam aut quod placeat. Unde iste consectetur vel et est maiores. Ab animi fuga dicta. Et fuga ipsam neque est. Vel aliquam ullam dolorem ullam ut numquam.",
- "city": "Fabianside",
- "company": "Fay Ltd",
- "country": "Suriname",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556350775930638",
- "creditCardType": "Visa",
- "email": "florencio.lesch@example.com",
- "email_verified_at": "2013-08-01 21:57:06",
- "fruits": ["watermelon", "banana", "pineapple"],
- "gender": "Female",
- "id": 44,
- "info": "Quia et reiciendis fuga tempore aut beatae. Molestias similique illum vel corrupti dolorem dolor animi. Vel laboriosam magnam vel eos alias velit sunt et. Magnam cupiditate perferendis amet delectus at ipsa aut.",
- "job": "Market Research Analyst",
- "name": "Mr. Maxwell Hills",
- "phone": "320.492.4103",
- "photo": "https://loremflickr.com/320/240?random=15713",
- "state": "Michigan",
- "streetName": "Bernier Brooks",
- "suffix": "Jr.",
- "timezone": "America/Bahia",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_4 rv:2.0; en-US) AppleWebKit/531.42.5 (KHTML, like Gecko) Version/5.1 Safari/531.42.5",
- "username": "murl.kirlin"
- },
- {
- "bio": "Ad omnis voluptatem tempore ad et. Adipisci dolore odio et repudiandae laboriosam quae ab. Tempora assumenda nihil repellat vel. Voluptates aliquid porro ea aut neque quo esse. Exercitationem ut rerum architecto dicta iusto consequatur. Non modi unde nesciunt vitae amet. Nobis in asperiores velit ea. Numquam velit deleniti sunt eius vel quis.",
- "city": "North Eden",
- "company": "Littel-DuBuque",
- "country": "Guinea-Bissau",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011197463811107",
- "creditCardType": "Visa",
- "email": "alene53@example.org",
- "email_verified_at": "2019-04-24 14:08:35",
- "fruits": ["banana", "pineapple", "berries"],
- "gender": "Female",
- "id": 45,
- "info": "Est optio saepe sint pariatur dolore doloribus aut. Qui nobis eos et reiciendis dicta qui.",
- "job": "Funeral Director",
- "name": "Dr. Parker Hintz",
- "phone": "258.373.8292",
- "photo": "https://loremflickr.com/320/240?random=70677",
- "state": "Tennessee",
- "streetName": "Larue Junction",
- "suffix": "II",
- "timezone": "America/Creston",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 6.0; en-US; rv:1.9.0.20) Gecko/20160705 Firefox/35.0",
- "username": "hirthe.dean"
- },
- {
- "bio": "Amet nemo vitae adipisci ut est. Suscipit sunt vero explicabo animi. Ullam at nobis fugit ullam. Placeat et et repellat et. Harum pariatur et et rerum dolores maiores odit. Veniam quod earum itaque ea atque. Ipsum incidunt voluptatibus quaerat ratione maiores inventore quis. Odio animi nihil ut incidunt.",
- "city": "West Kianmouth",
- "company": "Dickens-Reilly",
- "country": "Guernsey",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "377213273266811",
- "creditCardType": "MasterCard",
- "email": "schimmel.isabell@example.net",
- "email_verified_at": "2016-10-19 13:33:04",
- "fruits": ["nut", "berries", "banana"],
- "gender": "Female",
- "id": 46,
- "info": "Molestiae qui deleniti est occaecati optio officia. Aut et maiores rerum iusto occaecati et quam. Quidem maxime similique et doloribus saepe nulla culpa. In repellat quo corrupti dolorem commodi ratione ad.",
- "job": "CTO",
- "name": "Prof. Tiffany Paucek",
- "phone": "+12964572209",
- "photo": "https://loremflickr.com/320/240?random=63144",
- "state": "Washington",
- "streetName": "Walsh Shoal",
- "suffix": "IV",
- "timezone": "Antarctica/Casey",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_5 rv:6.0; en-US) AppleWebKit/534.31.1 (KHTML, like Gecko) Version/5.1 Safari/534.31.1",
- "username": "chanel38"
- },
- {
- "bio": "Pariatur distinctio non iusto voluptate. Expedita incidunt et aut qui. Sapiente velit aut sit sit voluptatem. Qui atque delectus fugiat est est. Et dolor consequatur totam inventore. Illum recusandae aut officia magnam rerum.",
- "city": "Goyetteville",
- "company": "Cummerata, Heathcote and Von",
- "country": "Turks and Caicos Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "347766496550573",
- "creditCardType": "Visa Retired",
- "email": "wolf.nelson@example.com",
- "email_verified_at": "1990-11-17 18:04:40",
- "fruits": ["avocado", "banana", "watermelon"],
- "gender": "Female",
- "id": 47,
- "info": "Quia inventore quam vel doloribus aspernatur dolorem. Magnam laborum placeat aut non ut temporibus consequatur. Aut cumque esse quas doloribus quis.",
- "job": "Insurance Investigator",
- "name": "Maida Huels",
- "phone": "(864) 468-8985 x32122",
- "photo": "https://loremflickr.com/320/240?random=74907",
- "state": "Arizona",
- "streetName": "Junior Loaf",
- "suffix": "III",
- "timezone": "Indian/Kerguelen",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/5.0)",
- "username": "forrest42"
- },
- {
- "bio": "Est culpa doloribus ratione. Nostrum neque accusamus aut iusto dolorem. Sit dolores soluta debitis consequatur qui. Cumque et enim voluptas unde. Laudantium est consequuntur et dicta. Maiores qui explicabo enim qui. Dolores occaecati molestias ut aut et. Minus labore et architecto iste ipsa aspernatur quo ut. Id sequi et placeat non vel.",
- "city": "Gayside",
- "company": "Kutch, Simonis and Goodwin",
- "country": "Mayotte",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916906044817602",
- "creditCardType": "Visa",
- "email": "wkovacek@example.com",
- "email_verified_at": "2013-12-29 05:06:55",
- "fruits": ["blueberries", "avocado", "banana"],
- "gender": "Female",
- "id": 48,
- "info": "Enim doloribus dolores hic. Omnis quisquam adipisci et qui mollitia ad eaque. Itaque cum sed provident et consequatur.",
- "job": "Mixing and Blending Machine Operator",
- "name": "Miss Gudrun Bailey",
- "phone": "(495) 998-7846",
- "photo": "https://loremflickr.com/320/240?random=91371",
- "state": "Nebraska",
- "streetName": "Hackett Alley",
- "suffix": "III",
- "timezone": "Indian/Maldives",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_3 rv:2.0) Gecko/20110403 Firefox/35.0",
- "username": "franecki.mustafa"
- },
- {
- "bio": "Dicta eaque nostrum in tempora aperiam rem et. Molestias aut nam ipsa vel animi sed. Ducimus aspernatur iure sit occaecati occaecati voluptas ratione. Repudiandae ut numquam quis maiores. Rerum voluptatem autem est dolorem libero dolorum sunt qui. Repellendus ad quia quod minima qui. Culpa enim sequi quod explicabo.",
- "city": "East Santiago",
- "company": "Hamill-Sawayn",
- "country": "Dominica",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "348617943197949",
- "creditCardType": "Visa",
- "email": "luciano35@example.net",
- "email_verified_at": "2018-03-06 21:30:00",
- "fruits": ["apple", "watermelon", "watermelon"],
- "gender": "Male",
- "id": 49,
- "info": "Excepturi impedit non est ut ab aliquid animi. Nihil qui nam sed maiores odio maiores. Perspiciatis molestias quia ea eveniet explicabo dicta odio. Aperiam dignissimos porro eaque sit similique ut.",
- "job": "Law Enforcement Teacher",
- "name": "Horacio Schinner",
- "phone": "+1.676.776.7106",
- "photo": "https://loremflickr.com/320/240?random=37358",
- "state": "Washington",
- "streetName": "Angelo Dale",
- "suffix": "Sr.",
- "timezone": "Pacific/Midway",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1)",
- "username": "anibal.gulgowski"
- },
- {
- "bio": "Quo voluptatum quia praesentium ullam et alias ut. Eius numquam beatae dolorem ullam non ea. Et voluptate veritatis nihil. Nesciunt omnis fugiat nihil molestiae. Ducimus sapiente ipsa et distinctio enim recusandae corrupti corporis. Aut sequi est dolores eligendi recusandae numquam dolores. Tempore velit qui aliquid. Illo exercitationem expedita culpa ex.",
- "city": "New Hayley",
- "company": "Kuhic Group",
- "country": "Saint Martin",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2618379189657537",
- "creditCardType": "MasterCard",
- "email": "rosella.kshlerin@example.com",
- "email_verified_at": "1998-06-20 14:03:50",
- "fruits": ["lemon", "blueberries", "blueberries"],
- "gender": "Female",
- "id": 50,
- "info": "Quos veniam molestiae voluptate beatae atque dignissimos. Iste possimus corporis expedita dignissimos sunt. Maxime aliquam impedit dolores maxime ducimus eius. Occaecati error eos eligendi placeat vel.",
- "job": "Signal Repairer OR Track Switch Repairer",
- "name": "Miss Heather Mann I",
- "phone": "+1 (254) 819-0416",
- "photo": "https://loremflickr.com/320/240?random=49500",
- "state": "Minnesota",
- "streetName": "Crist Flat",
- "suffix": "DVM",
- "timezone": "America/Metlakatla",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.75 (X11; Linux x86_64; en-US) Presto/2.11.255 Version/11.00",
- "username": "johns.colby"
- },
- {
- "bio": "Et aut quia iure vitae modi quibusdam. Vel consequatur eius officiis repudiandae molestias recusandae. Iure dolores rem omnis doloribus. Voluptate tempora saepe vel temporibus. Accusantium sint quibusdam pariatur sint tempora nemo quia eligendi. Recusandae ipsam qui earum molestias aliquid. Asperiores officia accusamus eius id quas aut. Quidem deleniti magnam est ipsum labore et.",
- "city": "Jaronview",
- "company": "Walter Ltd",
- "country": "Egypt",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5235971506053923",
- "creditCardType": "Discover Card",
- "email": "shill@example.net",
- "email_verified_at": "1990-03-03 12:06:31",
- "fruits": ["apple", "pineapple", "watermelon"],
- "gender": "Female",
- "id": 51,
- "info": "Accusantium omnis error ullam esse autem. Porro quia similique soluta. Aspernatur voluptate aperiam nihil ipsum dolorem neque.",
- "job": "Law Clerk",
- "name": "Tavares Schaefer",
- "phone": "1-910-748-0724",
- "photo": "https://loremflickr.com/320/240?random=97353",
- "state": "Maine",
- "streetName": "Gilbert Expressway",
- "suffix": "Sr.",
- "timezone": "Europe/Saratov",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_1 like Mac OS X; en-US) AppleWebKit/535.1.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B118 Safari/6535.1.2",
- "username": "ikerluke"
- },
- {
- "bio": "Quia officia voluptate iure illum. Quo numquam molestiae inventore voluptate. Dolorem sapiente doloremque possimus dolorum. Iusto omnis repellendus velit accusantium enim. Labore maiores voluptatem occaecati nihil esse. Voluptatem quia sapiente deserunt modi qui magni voluptatibus laudantium.",
- "city": "East Krystelstad",
- "company": "Pacocha and Sons",
- "country": "Isle of Man",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2412189042415405",
- "creditCardType": "Visa",
- "email": "kendra17@example.org",
- "email_verified_at": "2012-11-05 12:00:35",
- "fruits": ["avocado", "apple", "lemon"],
- "gender": "Female",
- "id": 52,
- "info": "Quia aut qui aut consequatur consequatur. Repellendus quidem commodi autem sunt ut. Est voluptate natus id porro. Vero iure minima provident saepe explicabo fugiat provident corrupti. Excepturi qui ut repellat quis iusto qui est.",
- "job": "Forester",
- "name": "Prof. Claudia Williamson",
- "phone": "384.621.9976 x280",
- "photo": "https://loremflickr.com/320/240?random=73145",
- "state": "Louisiana",
- "streetName": "Rhett Prairie",
- "suffix": "MD",
- "timezone": "Europe/Ljubljana",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.1; Trident/3.0)",
- "username": "hferry"
- },
- {
- "bio": "Sunt eos repellendus libero. Ad ut eum nostrum facere accusamus. Quasi impedit eius sunt beatae tempora sed at. Voluptas consequatur voluptas assumenda molestiae repudiandae. Ipsa voluptatem dicta natus ea. Praesentium provident rem nesciunt ratione at. Possimus similique molestiae voluptatem quasi voluptatem distinctio id. Et id illum dignissimos aspernatur mollitia esse.",
- "city": "Edisonborough",
- "company": "Bergnaum Ltd",
- "country": "Australia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5167665516058979",
- "creditCardType": "Visa",
- "email": "aileen28@example.org",
- "email_verified_at": "2008-04-29 16:02:12",
- "fruits": ["lemon", "pineapple", "berries"],
- "gender": "Female",
- "id": 53,
- "info": "Eaque labore aut molestias. Laborum excepturi nihil rem et et vitae enim. Tempora consequuntur dolores dolorem magni. Quo temporibus vero sed consequatur adipisci atque velit.",
- "job": "Production Planning",
- "name": "Kimberly Kuhic",
- "phone": "1-329-622-8344",
- "photo": "https://loremflickr.com/320/240?random=26263",
- "state": "Alaska",
- "streetName": "Stanton Mill",
- "suffix": "Jr.",
- "timezone": "America/Eirunepe",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_9) AppleWebKit/5361 (KHTML, like Gecko) Chrome/38.0.885.0 Mobile Safari/5361",
- "username": "telly.shields"
- },
- {
- "bio": "Non qui corporis cupiditate error sint neque voluptatem. Tempore illo ab eveniet. Voluptatem velit impedit eum est at velit eveniet. Harum odit fugiat dicta laboriosam consequuntur omnis. Porro provident quia dolorem ut quae in aut. Tempore nobis quia repudiandae quisquam eius.",
- "city": "Schambergerchester",
- "company": "Watsica, Mosciski and Powlowski",
- "country": "Ireland",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5473192082281066",
- "creditCardType": "Visa",
- "email": "yasmine35@example.com",
- "email_verified_at": "2001-11-14 22:25:49",
- "fruits": ["lemon", "avocado", "orange"],
- "gender": "Female",
- "id": 54,
- "info": "Perspiciatis iusto voluptas vero eius. Voluptas ut quaerat dolorem quia at illum sit. Hic qui cumque nemo eveniet et molestiae.",
- "job": "Costume Attendant",
- "name": "Prof. Rhoda Lowe V",
- "phone": "378.858.0863 x220",
- "photo": "https://loremflickr.com/320/240?random=88064",
- "state": "Texas",
- "streetName": "Beatty Squares",
- "suffix": "Sr.",
- "timezone": "Asia/Bangkok",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_9 rv:6.0) Gecko/20181015 Firefox/35.0",
- "username": "jovani38"
- },
- {
- "bio": "Omnis architecto voluptates ab magnam qui. Quia rerum sit ut accusantium tenetur enim temporibus. Ad ut ratione quia esse. Ut vitae numquam delectus ut sapiente aut eos ut. Sint quis consequatur repudiandae corporis sunt consequatur. Aut non facere inventore error. Tenetur quam iure corporis sapiente corrupti ipsam recusandae.",
- "city": "Danielshire",
- "company": "Ullrich-Smitham",
- "country": "Ghana",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2221553383495808",
- "creditCardType": "MasterCard",
- "email": "johnathon.boyer@example.net",
- "email_verified_at": "2012-03-14 21:02:13",
- "fruits": ["watermelon", "watermelon", "pineapple"],
- "gender": "Female",
- "id": 55,
- "info": "Repudiandae sint natus et nihil qui optio aspernatur. Enim dolorum dolores temporibus vitae fugiat soluta harum ipsum. Laboriosam nulla voluptatem quod deserunt sit illo et odit. Atque voluptatem itaque id culpa quia rerum.",
- "job": "Decorator",
- "name": "Deontae Kris",
- "phone": "1-817-700-6744 x84062",
- "photo": "https://loremflickr.com/320/240?random=13660",
- "state": "Texas",
- "streetName": "Gerlach Pine",
- "suffix": "IV",
- "timezone": "Asia/Bahrain",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 95; en-US; rv:1.9.0.20) Gecko/20191210 Firefox/36.0",
- "username": "mabelle.daugherty"
- },
- {
- "bio": "Est assumenda quia reprehenderit repellendus ea ut et nisi. Fuga et omnis quas maxime magni aliquid ea consectetur. Fugit qui voluptates quod dolorem. Vero impedit sit quod nesciunt dolorem consectetur. Dolorem quos magnam aut est error similique. Alias at quia laborum. Est tempore iusto tenetur delectus unde sequi iusto.",
- "city": "Port Humberto",
- "company": "Harris Inc",
- "country": "Mayotte",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720013318172374",
- "creditCardType": "MasterCard",
- "email": "schmitt.macey@example.com",
- "email_verified_at": "1993-10-05 15:19:56",
- "fruits": ["apple", "watermelon", "pineapple"],
- "gender": "Male",
- "id": 56,
- "info": "Nam sit perferendis nostrum animi. Earum dolorem qui quia. Harum quas assumenda voluptas. Ut enim sit vero voluptatibus sunt eius magni.",
- "job": "Automotive Body Repairer",
- "name": "Mrs. Lola Zulauf",
- "phone": "335-388-4144 x5109",
- "photo": "https://loremflickr.com/320/240?random=24537",
- "state": "District of Columbia",
- "streetName": "Beahan Plaza",
- "suffix": "PhD",
- "timezone": "Pacific/Midway",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/5311 (KHTML, like Gecko) Chrome/40.0.860.0 Mobile Safari/5311",
- "username": "cassie.maggio"
- },
- {
- "bio": "At quia impedit in sit consequatur explicabo facere. Repellat ratione perspiciatis qui aut iusto esse temporibus est. Maxime voluptatibus adipisci labore molestiae temporibus ut sequi. Nobis deserunt tempora soluta.",
- "city": "Weimannhaven",
- "company": "Kutch, Friesen and Rippin",
- "country": "Saint Helena",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4422566617144813",
- "creditCardType": "Visa Retired",
- "email": "znitzsche@example.org",
- "email_verified_at": "1998-08-10 08:44:28",
- "fruits": ["watermelon", "apple", "banana"],
- "gender": "Female",
- "id": 57,
- "info": "Aut laudantium odit cupiditate eum. Dolorem praesentium unde nobis. Hic error est incidunt et adipisci iste.",
- "job": "Audio-Visual Collections Specialist",
- "name": "Everette Muller",
- "phone": "874-808-9255 x85666",
- "photo": "https://loremflickr.com/320/240?random=86533",
- "state": "Maryland",
- "streetName": "Goodwin Corner",
- "suffix": "DDS",
- "timezone": "Europe/Isle_of_Man",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.1)",
- "username": "ggulgowski"
- },
- {
- "bio": "Animi temporibus aut cupiditate commodi aliquam aliquid pariatur. Saepe autem temporibus consequatur optio accusamus aut est maxime. Molestiae et est facere et ullam dolorem occaecati. Et earum est illum. Repudiandae repellat fugit quo fuga odio eos et.",
- "city": "Emmettville",
- "company": "Boyer Group",
- "country": "Azerbaijan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2420523436100076",
- "creditCardType": "MasterCard",
- "email": "breitenberg.ulices@example.com",
- "email_verified_at": "2014-07-13 07:08:26",
- "fruits": ["pineapple", "blueberries", "lemon"],
- "gender": "Male",
- "id": 58,
- "info": "Delectus voluptas dolores minima voluptas maiores illum aspernatur. Ut dolore dicta culpa quasi et provident laboriosam rerum. Quasi eos non quae rerum rerum corporis.",
- "job": "Geoscientists",
- "name": "Mr. Benny Bogisich",
- "phone": "1-494-673-5043 x15990",
- "photo": "https://loremflickr.com/320/240?random=49408",
- "state": "Wyoming",
- "streetName": "Roxanne Estate",
- "suffix": "III",
- "timezone": "Europe/Astrakhan",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.73 (Windows 98; en-US) Presto/2.12.280 Version/11.00",
- "username": "gusikowski.armand"
- },
- {
- "bio": "Quae quibusdam unde quis aperiam. Magni quod tenetur voluptatem et. Tenetur ut amet ea minima. Non minima velit voluptatem provident quasi enim. Quisquam ratione eveniet rerum quis iusto ea vero. In commodi debitis eos molestiae consequatur labore omnis. Quae et sunt vel consequatur dolor ut non. Officiis reprehenderit consectetur aliquid repudiandae distinctio officia sunt.",
- "city": "Lydaport",
- "company": "Stamm, Schroeder and Wehner",
- "country": "Cocos (Keeling) Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2455211327162581",
- "creditCardType": "MasterCard",
- "email": "dion33@example.org",
- "email_verified_at": "2011-11-27 16:18:49",
- "fruits": ["lemon", "berries", "apple"],
- "gender": "Male",
- "id": 59,
- "info": "Quo ipsam aperiam dolores dolorum debitis quo aut tenetur. Velit numquam aliquid sit. Eum fuga excepturi et impedit. Veniam aut dolores quos cum deserunt.",
- "job": "Welder",
- "name": "Jovani Yundt",
- "phone": "1-963-492-2610",
- "photo": "https://loremflickr.com/320/240?random=56838",
- "state": "Ohio",
- "streetName": "Gregoria Village",
- "suffix": "DVM",
- "timezone": "America/Jamaica",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_7) AppleWebKit/5341 (KHTML, like Gecko) Chrome/36.0.897.0 Mobile Safari/5341",
- "username": "blaze95"
- },
- {
- "bio": "Voluptatem est numquam reiciendis quo non alias animi. A aut aut architecto et ab. Rerum provident vero et molestiae itaque. Sint sint et animi quod perferendis ex. Magnam deserunt eaque libero. Minima facere perferendis voluptate aut. Qui excepturi architecto molestiae voluptas quaerat. Et minus suscipit ut asperiores reprehenderit impedit dolorem.",
- "city": "Ornmouth",
- "company": "Champlin Ltd",
- "country": "Ukraine",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929605832678201",
- "creditCardType": "Visa",
- "email": "ernser.aniyah@example.org",
- "email_verified_at": "2016-09-02 13:05:24",
- "fruits": ["berries", "avocado", "apple"],
- "gender": "Male",
- "id": 60,
- "info": "Ducimus non ut libero et illum vitae. Asperiores est dolore asperiores maiores dolorem. Saepe natus veniam in minus. Rerum eaque sed nisi aspernatur ab quia adipisci eaque.",
- "job": "Mechanical Equipment Sales Representative",
- "name": "Lonny Keeling",
- "phone": "(654) 556-4272 x6499",
- "photo": "https://loremflickr.com/320/240?random=38080",
- "state": "Montana",
- "streetName": "Windler Creek",
- "suffix": "V",
- "timezone": "America/North_Dakota/New_Salem",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/533.38.4 (KHTML, like Gecko) Version/5.1 Safari/533.38.4",
- "username": "agnes.bogan"
- },
- {
- "bio": "Numquam repellat ipsam autem iste. Voluptate reprehenderit laborum totam doloremque hic. Saepe consequatur ullam soluta dignissimos facilis minus. Maiores sit optio fugit dolorem. Consequatur aut nisi id molestiae dolor cum aut tenetur. Harum veritatis harum qui repellat reprehenderit voluptas. Doloribus aliquid ut laborum velit. Voluptatem qui ut ut nobis aut est voluptatem.",
- "city": "Kundestad",
- "company": "Klocko-Russel",
- "country": "Sierra Leone",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011276751183807",
- "creditCardType": "MasterCard",
- "email": "cormier.ernest@example.net",
- "email_verified_at": "1991-04-27 21:25:39",
- "fruits": ["berries", "avocado", "pineapple"],
- "gender": "Male",
- "id": 61,
- "info": "Repellendus odio ut quis quibusdam perferendis velit. Ut nam quo ad nisi aliquam tenetur optio debitis. Velit tempora molestiae eligendi sed a nostrum exercitationem. Tempora non fugit facere in.",
- "job": "Biologist",
- "name": "Mr. Jorge Schiller III",
- "phone": "1-640-473-3527",
- "photo": "https://loremflickr.com/320/240?random=47765",
- "state": "Ohio",
- "streetName": "Weissnat Glens",
- "suffix": "I",
- "timezone": "America/Argentina/Salta",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows NT 5.1; Trident/5.0)",
- "username": "selina.hagenes"
- },
- {
- "bio": "Reiciendis asperiores inventore harum delectus fugiat. Enim officiis libero impedit suscipit quos. Sapiente blanditiis excepturi vitae ea odio cupiditate esse. Sequi commodi animi nesciunt ut magnam dolore nisi. Numquam commodi modi at aut laboriosam voluptatem ut. Commodi et quod quibusdam est doloribus exercitationem aspernatur.",
- "city": "Port Domenica",
- "company": "Hermann-Will",
- "country": "Timor-Leste",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011551731122624",
- "creditCardType": "Visa",
- "email": "amarks@example.com",
- "email_verified_at": "1992-02-16 03:14:27",
- "fruits": ["avocado", "orange", "berries"],
- "gender": "Female",
- "id": 62,
- "info": "Et minus et libero quod fuga ut consectetur. Est quibusdam in enim eius ipsam qui laudantium. Assumenda eos consequuntur sit est ea ipsum.",
- "job": "Automotive Mechanic",
- "name": "Asia Schmidt",
- "phone": "1-615-418-5253 x925",
- "photo": "https://loremflickr.com/320/240?random=77147",
- "state": "Oklahoma",
- "streetName": "Thompson Vista",
- "suffix": "I",
- "timezone": "Asia/Shanghai",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_5) AppleWebKit/5362 (KHTML, like Gecko) Chrome/36.0.832.0 Mobile Safari/5362",
- "username": "glenna37"
- },
- {
- "bio": "Ab nobis explicabo dolores repudiandae. Qui excepturi sequi aut et aut consequatur. Necessitatibus voluptatem sint eveniet laborum officiis porro itaque. Rerum ut dolor qui. Dolorem voluptas magnam molestias quo eos. Et voluptatem odio et consequatur vero soluta. Aliquid inventore doloremque ea doloribus et laboriosam. Non qui et cum iusto eveniet ad. Tempore sed et fuga quam.",
- "city": "East Douglasport",
- "company": "Ruecker and Sons",
- "country": "Bouvet Island (Bouvetoya)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2457210969067221",
- "creditCardType": "MasterCard",
- "email": "aidan97@example.net",
- "email_verified_at": "2003-03-06 23:45:43",
- "fruits": ["lemon", "blueberries", "orange"],
- "gender": "Female",
- "id": 63,
- "info": "Unde sunt eum nemo cumque. Vel consequatur earum est cupiditate ea voluptate. Rerum non iste vel non harum temporibus quaerat voluptate.",
- "job": "Printing Machine Operator",
- "name": "Renee Legros",
- "phone": "+17169039129",
- "photo": "https://loremflickr.com/320/240?random=61714",
- "state": "California",
- "streetName": "Dasia Route",
- "suffix": "DDS",
- "timezone": "Asia/Beirut",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_6 rv:2.0; en-US) AppleWebKit/535.12.3 (KHTML, like Gecko) Version/5.0.5 Safari/535.12.3",
- "username": "aboyer"
- },
- {
- "bio": "In asperiores eius fugiat dolore voluptatibus mollitia et. Magni molestiae magnam perspiciatis consequatur praesentium est dolor. Iure et atque quia dolore facere dignissimos odit. Sunt quae maiores enim ut animi voluptas. Numquam ut placeat est. Ducimus voluptatem non earum et dolorem veniam. Est hic accusantium ullam ut dolores necessitatibus a.",
- "city": "Jodyborough",
- "company": "Willms Group",
- "country": "South Georgia and the South Sandwich Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485682776892185",
- "creditCardType": "Discover Card",
- "email": "smith.finn@example.com",
- "email_verified_at": "2014-01-21 18:10:46",
- "fruits": ["pineapple", "orange", "lemon"],
- "gender": "Male",
- "id": 64,
- "info": "Illum qui iure laudantium cumque esse voluptatem modi. Esse eos necessitatibus aut nisi aut ab non.",
- "job": "Dietetic Technician",
- "name": "Dr. Alex Crooks V",
- "phone": "+1-801-356-1796",
- "photo": "https://loremflickr.com/320/240?random=81762",
- "state": "South Carolina",
- "streetName": "McClure Bypass",
- "suffix": "III",
- "timezone": "America/Dominica",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows CE; sl-SI; rv:1.9.2.20) Gecko/20190429 Firefox/36.0",
- "username": "israel67"
- },
- {
- "bio": "Voluptas et rerum ex dicta voluptas. Esse dolore sint debitis iste cumque quidem. Iste eius aliquid ab voluptatem odit ut libero. Blanditiis possimus sit a laudantium. Et et architecto porro et soluta molestiae quisquam ipsum. Dolores in et aut commodi nisi recusandae.",
- "city": "Port Ryannburgh",
- "company": "Reinger-Bartell",
- "country": "Japan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011541890027227",
- "creditCardType": "Visa Retired",
- "email": "dorothea.roberts@example.net",
- "email_verified_at": "2015-10-25 17:09:21",
- "fruits": ["nut", "pineapple", "blueberries"],
- "gender": "Male",
- "id": 65,
- "info": "Aut quia omnis occaecati sequi quidem id velit. Blanditiis hic repellat magni necessitatibus eos cum molestiae. Eligendi labore error repellat iusto. Enim culpa dignissimos sequi error sunt quasi corrupti. Vel harum praesentium adipisci ut.",
- "job": "Amusement Attendant",
- "name": "Dr. Tre Goyette",
- "phone": "(507) 908-3340 x6499",
- "photo": "https://loremflickr.com/320/240?random=37946",
- "state": "Arkansas",
- "streetName": "Hegmann Ramp",
- "suffix": "PhD",
- "timezone": "America/Iqaluit",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/5320 (KHTML, like Gecko) Chrome/38.0.881.0 Mobile Safari/5320",
- "username": "torphy.lilla"
- },
- {
- "bio": "Error unde aut sit explicabo id blanditiis quia in. Vitae reiciendis in soluta. Labore est quasi ipsam. Rerum architecto soluta dolor vel a est. Enim et magni possimus et est eos laboriosam. Recusandae exercitationem sunt ratione rerum maiores. Qui voluptas suscipit quae alias sequi ex.",
- "city": "Lake Colton",
- "company": "Bashirian Inc",
- "country": "Papua New Guinea",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720383580950173",
- "creditCardType": "MasterCard",
- "email": "brown77@example.org",
- "email_verified_at": "2017-10-20 19:02:04",
- "fruits": ["avocado", "watermelon", "watermelon"],
- "gender": "Female",
- "id": 66,
- "info": "Placeat quis aut molestiae magni exercitationem velit ad. Sed officia architecto ducimus accusamus nesciunt. Aut repudiandae id qui id beatae blanditiis. Voluptatem blanditiis et voluptatem ut ea.",
- "job": "Gas Distribution Plant Operator",
- "name": "Eveline Skiles",
- "phone": "1-860-891-9420 x572",
- "photo": "https://loremflickr.com/320/240?random=21953",
- "state": "Ohio",
- "streetName": "Wisoky Motorway",
- "suffix": "DDS",
- "timezone": "Asia/Gaza",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_0_2 like Mac OS X; en-US) AppleWebKit/535.15.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6535.15.5",
- "username": "corbin.dach"
- },
- {
- "bio": "Aut rerum sit soluta veniam et. Voluptas labore debitis ab provident eaque. Ipsum et ea cupiditate. Qui est minus accusantium sint quo. Velit veniam libero ut nemo et. Aut necessitatibus sed nisi eligendi sint quis. Possimus eaque accusamus repellat officia reiciendis veniam eaque aut. Quia assumenda molestiae vero unde facilis voluptatem.",
- "city": "Hermanfort",
- "company": "Rodriguez, Kerluke and Mosciski",
- "country": "Palestinian Territories",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5134344063713283",
- "creditCardType": "American Express",
- "email": "zsenger@example.org",
- "email_verified_at": "2019-09-04 14:00:17",
- "fruits": ["blueberries", "nut", "apple"],
- "gender": "Male",
- "id": 67,
- "info": "Ipsam assumenda minus alias minima amet. Necessitatibus numquam similique consequatur voluptas. Rerum voluptas quaerat numquam.",
- "job": "Cook",
- "name": "Kaden Mann",
- "phone": "672-749-4237",
- "photo": "https://loremflickr.com/320/240?random=74051",
- "state": "Kentucky",
- "streetName": "D'Amore Green",
- "suffix": "III",
- "timezone": "America/Argentina/San_Luis",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20131228 Firefox/35.0",
- "username": "muhammad.mccullough"
- },
- {
- "bio": "Nisi vel necessitatibus explicabo eaque cum sit. Iure aut voluptates quo ut consequatur natus. Qui doloremque error at dolore atque quia sit accusamus. Earum voluptas error atque corporis. Facere voluptatem quia aspernatur dolor cum. Odio deserunt dolores nulla aliquid ullam ut et omnis. Nemo voluptas asperiores totam quia.",
- "city": "Stammburgh",
- "company": "Von LLC",
- "country": "Bouvet Island (Bouvetoya)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2437611039742039",
- "creditCardType": "MasterCard",
- "email": "ceichmann@example.com",
- "email_verified_at": "1995-10-17 06:07:21",
- "fruits": ["pineapple", "pineapple", "nut"],
- "gender": "Female",
- "id": 68,
- "info": "Tempora ipsum id cupiditate aspernatur nihil deleniti consequatur. Voluptatum architecto eveniet quo ea voluptas.",
- "job": "Sawing Machine Setter",
- "name": "Arnulfo Kling",
- "phone": "548.809.8245",
- "photo": "https://loremflickr.com/320/240?random=28753",
- "state": "Texas",
- "streetName": "Evans Cliff",
- "suffix": "DDS",
- "timezone": "Atlantic/Bermuda",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.62 (X11; Linux x86_64; en-US) Presto/2.10.350 Version/10.00",
- "username": "laverne.stoltenberg"
- },
- {
- "bio": "Accusamus modi deserunt eos. Maiores et non incidunt qui voluptate occaecati dolorum. Repellat voluptatem voluptatem corrupti minus consequatur. Iste suscipit eligendi ad dolorem est ut. Aut nisi reiciendis et ea. Qui veritatis nisi hic sit sed. Rerum suscipit blanditiis quia ut ut. Repudiandae et voluptas quo esse molestiae. Cumque et blanditiis reprehenderit.",
- "city": "Roselynside",
- "company": "Herman Ltd",
- "country": "Nepal",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4292885722008342",
- "creditCardType": "Visa",
- "email": "austin97@example.com",
- "email_verified_at": "2013-10-11 02:40:09",
- "fruits": ["blueberries", "avocado", "blueberries"],
- "gender": "Male",
- "id": 69,
- "info": "Vero placeat enim fugit. Adipisci mollitia quis dolorem repellendus. Commodi blanditiis ullam sunt voluptatem adipisci magni.",
- "job": "Molder",
- "name": "Clyde Kunde",
- "phone": "913.218.7280",
- "photo": "https://loremflickr.com/320/240?random=59840",
- "state": "Louisiana",
- "streetName": "Leffler Trace",
- "suffix": "V",
- "timezone": "Europe/Gibraltar",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 9.0; Windows 98; Trident/5.0)",
- "username": "brady52"
- },
- {
- "bio": "Quaerat sint quo amet hic. Quis labore in dolore. Magnam deleniti facilis repellat nesciunt. Eius exercitationem atque ut sapiente. Impedit laboriosam neque accusantium cum accusamus iure. Quidem ea facere atque. Rerum non et porro neque earum. Voluptatem vel alias molestias saepe.",
- "city": "Hahnland",
- "company": "Sawayn-Walker",
- "country": "Sierra Leone",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532018977424465",
- "creditCardType": "MasterCard",
- "email": "coralie.krajcik@example.net",
- "email_verified_at": "2016-02-18 12:44:43",
- "fruits": ["banana", "avocado", "apple"],
- "gender": "Female",
- "id": 70,
- "info": "Exercitationem doloremque aliquid sit amet error. Consequatur consequatur ut ipsam eveniet ipsa. Officiis cum corrupti velit laborum. Minima et odio neque.",
- "job": "Dental Hygienist",
- "name": "Rozella Goodwin",
- "phone": "(886) 386-4046 x25909",
- "photo": "https://loremflickr.com/320/240?random=29743",
- "state": "North Carolina",
- "streetName": "Keyon Vista",
- "suffix": "III",
- "timezone": "Australia/Brisbane",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20110817 Firefox/36.0",
- "username": "pmoore"
- },
- {
- "bio": "Deserunt sapiente sapiente beatae exercitationem et necessitatibus consequatur. Eligendi rerum eaque aut consectetur in aut commodi. Ad eveniet porro accusamus error aliquam blanditiis. Rerum animi eos voluptates aut nihil asperiores praesentium suscipit.",
- "city": "Krystelton",
- "company": "Armstrong-Frami",
- "country": "Macao",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4339626920500952",
- "creditCardType": "MasterCard",
- "email": "bahringer.christian@example.com",
- "email_verified_at": "2014-06-17 15:56:01",
- "fruits": ["nut", "avocado", "lemon"],
- "gender": "Female",
- "id": 71,
- "info": "Et dolorem inventore impedit quo esse amet recusandae debitis. Sequi aut dolor deleniti eos. Sed debitis cupiditate libero natus est.",
- "job": "Night Security Guard",
- "name": "Prof. Molly Nikolaus",
- "phone": "+1.601.708.8697",
- "photo": "https://loremflickr.com/320/240?random=34613",
- "state": "Tennessee",
- "streetName": "Crona Prairie",
- "suffix": "DVM",
- "timezone": "Asia/Anadyr",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_2_2 like Mac OS X; en-US) AppleWebKit/534.7.2 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6534.7.2",
- "username": "haylee91"
- },
- {
- "bio": "Iste voluptatum vel nobis ut sunt et commodi deserunt. Quas rerum velit doloribus et magni autem non. Adipisci non quia quasi velit voluptates in. Et deleniti magni exercitationem. Quibusdam itaque velit temporibus laborum et libero hic. Minima ut vero nesciunt numquam voluptate praesentium. Sint qui iure qui nam. Facere repellendus pariatur temporibus pariatur distinctio.",
- "city": "Dickinsonstad",
- "company": "Kassulke, Wunsch and Herzog",
- "country": "Guadeloupe",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5301511622802909",
- "creditCardType": "MasterCard",
- "email": "nicolette08@example.com",
- "email_verified_at": "2002-02-26 01:22:19",
- "fruits": ["apple", "lemon", "watermelon"],
- "gender": "Male",
- "id": 72,
- "info": "Est fugit ut veniam dignissimos. Aspernatur sed accusantium quaerat eos sed. Modi qui laboriosam harum ratione qui nemo. Voluptas aspernatur voluptatum delectus fugit vel voluptas recusandae rerum.",
- "job": "Interpreter OR Translator",
- "name": "Nicole Reichert",
- "phone": "+1 (595) 521-9504",
- "photo": "https://loremflickr.com/320/240?random=66602",
- "state": "Massachusetts",
- "streetName": "Kuhn Inlet",
- "suffix": "DDS",
- "timezone": "Asia/Dubai",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5360 (KHTML, like Gecko) Chrome/37.0.820.0 Mobile Safari/5360",
- "username": "deckow.sherman"
- },
- {
- "bio": "Quidem saepe iusto sit maiores. Necessitatibus et rerum possimus ipsa dolores consectetur beatae. Et et molestias numquam. Est praesentium sapiente rerum. In cumque id est modi exercitationem et ipsa. Et sapiente eum consectetur at. Libero itaque nisi culpa repellat. Culpa vitae ducimus qui est fugit quia. Aut ut amet soluta sint. Numquam laboriosam ratione fuga natus assumenda.",
- "city": "West Jaedenburgh",
- "company": "Lynch LLC",
- "country": "Vanuatu",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007129292479",
- "creditCardType": "Visa Retired",
- "email": "buckridge.kay@example.com",
- "email_verified_at": "2008-04-22 07:48:29",
- "fruits": ["lemon", "watermelon", "avocado"],
- "gender": "Female",
- "id": 73,
- "info": "Deserunt facilis temporibus eum sit temporibus numquam. Libero aperiam quibusdam laboriosam. Repudiandae ipsa vel ratione recusandae ducimus quia. Ullam sit consequatur et dignissimos porro voluptates consequatur.",
- "job": "Elementary and Secondary School Administrators",
- "name": "Lilyan Lindgren",
- "phone": "+1-864-793-0730",
- "photo": "https://loremflickr.com/320/240?random=51737",
- "state": "Missouri",
- "streetName": "Schiller Ways",
- "suffix": "Sr.",
- "timezone": "Asia/Bangkok",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 6.0; en-US; rv:1.9.0.20) Gecko/20130904 Firefox/37.0",
- "username": "price.adaline"
- },
- {
- "bio": "Iste perferendis qui et sequi ratione. Voluptatem sequi voluptatem qui debitis quae nesciunt cupiditate molestiae. Quia vero aliquid voluptatem eligendi. Quisquam rerum deserunt officia nesciunt. Quas necessitatibus soluta maxime qui. Adipisci impedit voluptas architecto ratione debitis et est. Occaecati dolorem recusandae sunt ut omnis qui. Doloremque aliquid iure vel enim est.",
- "city": "Port Raegan",
- "company": "Schaefer and Sons",
- "country": "Guinea-Bissau",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532124070203077",
- "creditCardType": "Visa Retired",
- "email": "darron.padberg@example.com",
- "email_verified_at": "2014-12-11 04:18:46",
- "fruits": ["nut", "nut", "lemon"],
- "gender": "Female",
- "id": 74,
- "info": "Suscipit vitae deleniti iste aliquam sed et et. Dolor animi provident cumque. Nulla hic libero aliquid est inventore. Quia consequatur nobis quae dolores explicabo.",
- "job": "Respiratory Therapy Technician",
- "name": "Chelsie Pollich",
- "phone": "859.229.9125 x972",
- "photo": "https://loremflickr.com/320/240?random=71414",
- "state": "Ohio",
- "streetName": "Langworth Curve",
- "suffix": "IV",
- "timezone": "Africa/Maputo",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.72 (X11; Linux i686; en-US) Presto/2.9.305 Version/12.00",
- "username": "joana.feeney"
- },
- {
- "bio": "Consequatur asperiores autem magnam praesentium quo provident. Autem facere voluptatibus culpa similique illo. Illo alias laboriosam eum. Quia saepe delectus dolor aspernatur in vero inventore. Neque inventore aut beatae eaque provident. Dolorem ea sint impedit quae. Aliquid qui et est modi. Quas numquam nesciunt nobis vel voluptatem.",
- "city": "Kautzerstad",
- "company": "Hintz and Sons",
- "country": "Lithuania",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2456858511995926",
- "creditCardType": "Visa",
- "email": "eriberto48@example.org",
- "email_verified_at": "1994-09-26 10:08:06",
- "fruits": ["blueberries", "blueberries", "banana"],
- "gender": "Female",
- "id": 75,
- "info": "Non alias earum omnis et. Rem accusamus animi ut. Voluptatem aut voluptate beatae ratione. Similique et dignissimos fugiat quam labore ut.",
- "job": "Product Promoter",
- "name": "Craig Zulauf",
- "phone": "(932) 525-2011 x381",
- "photo": "https://loremflickr.com/320/240?random=79200",
- "state": "Colorado",
- "streetName": "Aniya Mountain",
- "suffix": "V",
- "timezone": "America/Montserrat",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows 95; Trident/5.0)",
- "username": "gudrun78"
- },
- {
- "bio": "Ipsa harum et commodi accusantium beatae itaque omnis. Qui molestiae qui fuga numquam voluptates. Excepturi itaque quam qui quaerat alias natus. Molestiae aut et corrupti est. Ut ipsa sed et illum iste adipisci et. Deserunt eveniet et sapiente temporibus voluptatem aspernatur quis. Officia doloremque consequatur aperiam ea.",
- "city": "Ashtonville",
- "company": "Upton, Conroy and Casper",
- "country": "Lebanon",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716051295126",
- "creditCardType": "Visa",
- "email": "alfonso69@example.com",
- "email_verified_at": "1996-11-27 16:10:08",
- "fruits": ["apple", "nut", "avocado"],
- "gender": "Female",
- "id": 76,
- "info": "Magnam voluptatum aut vel similique. Nam et possimus aut inventore est. Laboriosam et repellat sed. Dolorem iste rerum doloremque voluptas pariatur esse.",
- "job": "Manager of Weapons Specialists",
- "name": "Dr. Ashly Beier",
- "phone": "(642) 407-3908 x958",
- "photo": "https://loremflickr.com/320/240?random=71385",
- "state": "Hawaii",
- "streetName": "Judson Shoal",
- "suffix": "V",
- "timezone": "Antarctica/Davis",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.12 (Windows NT 5.2; en-US) Presto/2.8.187 Version/12.00",
- "username": "abdiel.hand"
- },
- {
- "bio": "Est voluptatem ad eaque culpa. Quo cum dolores dolores blanditiis. Ab ipsum rerum facere atque nesciunt quo. Omnis et magni et neque necessitatibus labore. Quis id nesciunt doloremque mollitia maxime delectus ut. Velit nulla totam eius a qui suscipit est. Quia dolor quasi ea et. Velit qui sit voluptatem corporis et neque accusamus.",
- "city": "Herthaborough",
- "company": "Schumm-Kilback",
- "country": "Rwanda",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2221445415501622",
- "creditCardType": "Visa",
- "email": "gconroy@example.net",
- "email_verified_at": "2007-05-23 03:20:24",
- "fruits": ["watermelon", "apple", "watermelon"],
- "gender": "Female",
- "id": 77,
- "info": "Ut odit sed et quidem quod deleniti optio. Alias pariatur ut sint quasi dignissimos eveniet. Sunt id debitis illum ut delectus. Est sit fugiat impedit rerum.",
- "job": "Prosthodontist",
- "name": "Candice Friesen",
- "phone": "(540) 590-8186 x48136",
- "photo": "https://loremflickr.com/320/240?random=86216",
- "state": "Wyoming",
- "streetName": "Chadd Shoals",
- "suffix": "MD",
- "timezone": "Arctic/Longyearbyen",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_0 rv:6.0; en-US) AppleWebKit/534.21.5 (KHTML, like Gecko) Version/5.0.5 Safari/534.21.5",
- "username": "nfriesen"
- },
- {
- "bio": "In eaque nihil unde temporibus commodi et. Qui laboriosam eos nihil at. Aut cum facilis qui inventore perspiciatis repudiandae in ullam. Explicabo iure et aliquam et ut et. Commodi aliquam debitis perferendis aut veniam deleniti dolorem. Iure blanditiis eos dolor ipsam. Fuga beatae laudantium ea animi enim.",
- "city": "Opheliaside",
- "company": "Blick-Reichel",
- "country": "Tunisia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5544024953068543",
- "creditCardType": "Visa",
- "email": "hudson.loy@example.net",
- "email_verified_at": "2003-08-16 17:36:54",
- "fruits": ["lemon", "blueberries", "pineapple"],
- "gender": "Female",
- "id": 78,
- "info": "Error doloremque animi rerum ut totam accusantium ea. Inventore magnam aut et.",
- "job": "Technical Specialist",
- "name": "Emmy Denesik II",
- "phone": "974.722.6315 x518",
- "photo": "https://loremflickr.com/320/240?random=78844",
- "state": "Kansas",
- "streetName": "Jackson Gardens",
- "suffix": "DVM",
- "timezone": "America/Godthab",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_9 rv:4.0; en-US) AppleWebKit/534.4.7 (KHTML, like Gecko) Version/4.0.4 Safari/534.4.7",
- "username": "eugene.boyle"
- },
- {
- "bio": "Nihil at minima vitae porro ut sit praesentium laborum. Et eaque optio nesciunt. Ipsam iste ipsa natus voluptas. Et aut doloremque dolorem nihil. Enim aliquam vitae quae. Et quo aliquam porro non ea blanditiis est. Aut numquam aspernatur eum excepturi vero. Totam quia consequuntur aut tempora. Voluptatem autem ipsa et atque aspernatur. Voluptatem fugit tempora repellendus maxime est.",
- "city": "Kilbackshire",
- "company": "Hintz Inc",
- "country": "Brazil",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720590775149185",
- "creditCardType": "Visa",
- "email": "kelsi.durgan@example.net",
- "email_verified_at": "1997-03-10 18:36:10",
- "fruits": ["orange", "lemon", "lemon"],
- "gender": "Male",
- "id": 79,
- "info": "Qui eum assumenda omnis aut odit voluptas. Unde fugit et est et neque laboriosam. Nisi et atque porro laudantium aut.",
- "job": "Elevator Installer and Repairer",
- "name": "Michel Ruecker",
- "phone": "(921) 489-1708 x492",
- "photo": "https://loremflickr.com/320/240?random=17267",
- "state": "New Mexico",
- "streetName": "Immanuel Prairie",
- "suffix": "V",
- "timezone": "America/Antigua",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20181005 Firefox/35.0",
- "username": "kaitlin00"
- },
- {
- "bio": "Aut aspernatur aliquid dolorem mollitia. In reiciendis vel fugit ad illo. Asperiores aut sint nostrum voluptas et quam. Iste maxime similique est et quaerat. Omnis omnis sint occaecati veritatis omnis. Commodi earum quo et aliquid officiis ut sunt nihil.",
- "city": "Swiftland",
- "company": "Feil-Turner",
- "country": "Grenada",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532560949545",
- "creditCardType": "Discover Card",
- "email": "carmelo.nader@example.com",
- "email_verified_at": "1994-02-03 08:07:18",
- "fruits": ["berries", "avocado", "nut"],
- "gender": "Male",
- "id": 80,
- "info": "Laboriosam nesciunt quidem atque qui esse. Iure atque voluptatem sunt molestiae voluptates. Rerum mollitia dolorum qui officia ipsum sequi voluptas tenetur. Sit officia dolor velit dicta culpa id.",
- "job": "Diamond Worker",
- "name": "Prof. Dee Kuhic II",
- "phone": "(672) 791-0868 x953",
- "photo": "https://loremflickr.com/320/240?random=67665",
- "state": "New Mexico",
- "streetName": "Fay Fall",
- "suffix": "III",
- "timezone": "America/Curacao",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_8) AppleWebKit/5352 (KHTML, like Gecko) Chrome/39.0.815.0 Mobile Safari/5352",
- "username": "zbruen"
- },
- {
- "bio": "Asperiores ipsum debitis placeat soluta odio consectetur. Officiis voluptas quibusdam similique omnis. Aspernatur et sed iure iste quod aut quis. Sit aperiam sit maxime magnam. Doloribus eligendi est pariatur facere delectus nisi.",
- "city": "Robelmouth",
- "company": "Marquardt, Hoppe and Jakubowski",
- "country": "Somalia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007158001007",
- "creditCardType": "Visa",
- "email": "ocrooks@example.org",
- "email_verified_at": "1992-01-20 13:05:39",
- "fruits": ["avocado", "pineapple", "blueberries"],
- "gender": "Female",
- "id": 81,
- "info": "Et ratione qui molestias placeat. Vitae voluptatem asperiores quibusdam et. Odio quas est earum aut est ut ipsam. Ut placeat eum et explicabo.",
- "job": "Woodworking Machine Operator",
- "name": "Chauncey Kris",
- "phone": "+1-782-281-4264",
- "photo": "https://loremflickr.com/320/240?random=53833",
- "state": "West Virginia",
- "streetName": "Antoinette Springs",
- "suffix": "III",
- "timezone": "UTC",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/5361 (KHTML, like Gecko) Chrome/36.0.830.0 Mobile Safari/5361",
- "username": "vicky76"
- },
- {
- "bio": "Veritatis culpa aperiam aliquid architecto rerum et. Aliquam possimus ipsa asperiores facere nesciunt dolores. Et id similique nihil iure quo. Eaque dolorem aliquid tempora quia mollitia repellat aliquid. Placeat dolores itaque minus. Excepturi suscipit rem et.",
- "city": "Bernierfurt",
- "company": "Moen PLC",
- "country": "Martinique",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "343332563175010",
- "creditCardType": "MasterCard",
- "email": "ibeier@example.net",
- "email_verified_at": "2002-05-18 09:06:20",
- "fruits": ["lemon", "apple", "pineapple"],
- "gender": "Female",
- "id": 82,
- "info": "Mollitia hic reiciendis et sed fugit ut. Maxime modi quia ab enim commodi nihil beatae iure. Et iure consequatur odio praesentium quia aut.",
- "job": "Marine Engineer",
- "name": "Prof. Anthony Hartmann Jr.",
- "phone": "802.455.0904",
- "photo": "https://loremflickr.com/320/240?random=23025",
- "state": "Kansas",
- "streetName": "Stehr Isle",
- "suffix": "V",
- "timezone": "America/Adak",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/534.17.3 (KHTML, like Gecko) Version/5.0.1 Safari/534.17.3",
- "username": "dino.jones"
- },
- {
- "bio": "Culpa autem voluptates aperiam aut esse tempore quas. Quia qui enim tempore. Est amet nihil ut facere non molestias et. Et laborum dolor mollitia et non atque id omnis. Quis voluptatem aut aliquid.",
- "city": "New Tiaton",
- "company": "Stracke PLC",
- "country": "Monaco",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011169876093797",
- "creditCardType": "MasterCard",
- "email": "hills.friedrich@example.org",
- "email_verified_at": "2006-09-22 17:43:44",
- "fruits": ["avocado", "apple", "banana"],
- "gender": "Female",
- "id": 83,
- "info": "Praesentium porro nam sunt qui ut architecto animi culpa. Voluptas error doloremque rem id vitae et. Autem consequatur doloremque eaque eos rerum beatae sint voluptatum.",
- "job": "Lodging Manager",
- "name": "Dr. Dell Brown",
- "phone": "+1-304-922-5270",
- "photo": "https://loremflickr.com/320/240?random=84022",
- "state": "Ohio",
- "streetName": "Hammes Mount",
- "suffix": "V",
- "timezone": "Asia/Macau",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5330 (KHTML, like Gecko) Chrome/39.0.885.0 Mobile Safari/5330",
- "username": "ernser.aliza"
- },
- {
- "bio": "Cupiditate incidunt enim quia rerum exercitationem. Ut placeat placeat repellat dolorum autem in sint. In libero id reprehenderit rerum maiores laudantium ut. Qui consequuntur nam eveniet perspiciatis voluptates. Libero iure occaecati consequatur ea. Facere eius fugit incidunt sequi necessitatibus id. Quod architecto occaecati error qui.",
- "city": "Piperstad",
- "company": "Carroll-Terry",
- "country": "Marshall Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5252448040949351",
- "creditCardType": "MasterCard",
- "email": "tullrich@example.org",
- "email_verified_at": "2016-03-28 18:35:20",
- "fruits": ["avocado", "blueberries", "lemon"],
- "gender": "Female",
- "id": 84,
- "info": "Quasi dolorum quas consequatur voluptatum nulla voluptas omnis suscipit. Dolores consequatur autem et et odit quos. Omnis quasi mollitia et nisi quia veritatis. Corrupti dolorum quo reprehenderit velit cumque voluptas expedita.",
- "job": "Warehouse",
- "name": "Prof. Abdul Gerhold PhD",
- "phone": "593.523.7013",
- "photo": "https://loremflickr.com/320/240?random=80313",
- "state": "Massachusetts",
- "streetName": "Jaskolski Rapids",
- "suffix": "Jr.",
- "timezone": "Pacific/Midway",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows CE; en-US; rv:1.9.1.20) Gecko/20190806 Firefox/36.0",
- "username": "naomie72"
- },
- {
- "bio": "Cupiditate ipsam qui dolores. Expedita earum iure porro perferendis. Debitis dolorem animi nihil eum voluptas minus. Nisi tempora assumenda facilis exercitationem maxime dolorum. Magni ratione qui est nihil illum id. Minus exercitationem reiciendis eum fuga cumque corrupti unde. Aliquid eos et similique id dolorem accusamus. Aut fugiat nisi consequatur quia quibusdam.",
- "city": "Oswaldomouth",
- "company": "Herzog, Barrows and O'Hara",
- "country": "Greece",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011888146241262",
- "creditCardType": "MasterCard",
- "email": "cecilia.dubuque@example.com",
- "email_verified_at": "2005-12-08 07:03:21",
- "fruits": ["pineapple", "nut", "nut"],
- "gender": "Female",
- "id": 85,
- "info": "Eos aperiam aut at quaerat impedit qui. Non delectus esse quo quaerat. Et quia aut est est quod quo. Adipisci adipisci tempore voluptas qui distinctio et laudantium.",
- "job": "Crossing Guard",
- "name": "Norris Labadie",
- "phone": "283-453-6764 x32218",
- "photo": "https://loremflickr.com/320/240?random=40262",
- "state": "Texas",
- "streetName": "Dicki Drive",
- "suffix": "III",
- "timezone": "Asia/Qatar",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.01; Trident/3.1)",
- "username": "koch.geovanny"
- },
- {
- "bio": "Soluta culpa suscipit exercitationem amet. Vero ad necessitatibus esse rerum nostrum beatae voluptatem. Magni amet non qui ratione temporibus molestiae consequatur qui. Odit earum non consequatur dicta illum explicabo quia. Iure temporibus soluta dolor laboriosam esse est. Nemo consequatur laudantium dignissimos.",
- "city": "Gorczanyhaven",
- "company": "Walter, Barton and Wilderman",
- "country": "Nepal",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4350776198793989",
- "creditCardType": "MasterCard",
- "email": "funk.sebastian@example.com",
- "email_verified_at": "2009-02-08 12:49:13",
- "fruits": ["apple", "apple", "berries"],
- "gender": "Female",
- "id": 86,
- "info": "Voluptas aliquid atque et nobis error dignissimos nemo. Ut modi maiores ducimus eligendi molestias quibusdam sunt. Rerum et laborum recusandae accusantium. Ullam quasi voluptatem aut voluptatem.",
- "job": "Air Crew Member",
- "name": "Cristal Ryan",
- "phone": "409.251.6227 x7930",
- "photo": "https://loremflickr.com/320/240?random=58152",
- "state": "Montana",
- "streetName": "Weissnat Plains",
- "suffix": "Jr.",
- "timezone": "America/Goose_Bay",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5352 (KHTML, like Gecko) Chrome/37.0.838.0 Mobile Safari/5352",
- "username": "genoveva11"
- },
- {
- "bio": "Omnis molestiae iste fugiat qui occaecati fugiat minima. Blanditiis autem molestiae exercitationem qui nobis voluptatibus dolorem. Molestias voluptatibus consequatur velit quod doloribus. Quo exercitationem molestiae voluptas et. Deserunt aut sit dolores tenetur molestias voluptates.",
- "city": "Casimerfort",
- "company": "Koch-Zulauf",
- "country": "Barbados",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532595476720",
- "creditCardType": "MasterCard",
- "email": "fwuckert@example.com",
- "email_verified_at": "1995-12-21 02:47:54",
- "fruits": ["watermelon", "avocado", "lemon"],
- "gender": "Female",
- "id": 87,
- "info": "Ut rerum sit tempore quidem. Non laboriosam aspernatur qui commodi. Quia doloremque itaque deleniti molestiae fugiat.",
- "job": "Epidemiologist",
- "name": "Alena Wiza",
- "phone": "841.950.4201 x45809",
- "photo": "https://loremflickr.com/320/240?random=71478",
- "state": "Tennessee",
- "streetName": "Milton Circle",
- "suffix": "III",
- "timezone": "Europe/Podgorica",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20180316 Firefox/35.0",
- "username": "kellen.damore"
- },
- {
- "bio": "Excepturi reprehenderit repellat et assumenda tenetur sunt. A eum consequatur ea aspernatur. Atque nihil velit voluptatem officiis sint ex soluta. Voluptas at accusantium unde excepturi mollitia ut aut. Non vel nam omnis est voluptatem nobis omnis. Quia similique esse quasi tempore. Eos temporibus veniam magni aut qui praesentium ea.",
- "city": "Lake Ramiroborough",
- "company": "Kunze, Schroeder and Borer",
- "country": "United Arab Emirates",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2402479253862979",
- "creditCardType": "Visa",
- "email": "arvid.volkman@example.org",
- "email_verified_at": "1993-05-16 15:03:51",
- "fruits": ["orange", "pineapple", "watermelon"],
- "gender": "Female",
- "id": 88,
- "info": "Tempore qui exercitationem debitis eius est. Atque dolor odio animi dolores. Quo recusandae esse itaque et eos reiciendis. Suscipit pariatur earum inventore numquam est tenetur amet.",
- "job": "Tractor-Trailer Truck Driver",
- "name": "Kody Altenwerth",
- "phone": "+1-656-823-7153",
- "photo": "https://loremflickr.com/320/240?random=70242",
- "state": "Alabama",
- "streetName": "Linwood Shoal",
- "suffix": "PhD",
- "timezone": "Asia/Shanghai",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_4 rv:4.0) Gecko/20190316 Firefox/36.0",
- "username": "breanne79"
- },
- {
- "bio": "Nostrum aut voluptates est itaque. Placeat qui officia ipsam et vero quidem. Recusandae corporis facere id laboriosam quos esse. Voluptas molestiae velit accusantium aliquid exercitationem qui provident. Magni ut beatae est accusantium beatae. Quis eligendi id aut illum et laudantium. Cupiditate nemo sit ad voluptates a necessitatibus illum. Sequi distinctio quasi id est laboriosam est itaque.",
- "city": "North Jaredborough",
- "company": "Stroman-Frami",
- "country": "Macedonia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485837841012090",
- "creditCardType": "Discover Card",
- "email": "august.schmeler@example.com",
- "email_verified_at": "1994-04-11 19:33:46",
- "fruits": ["watermelon", "apple", "orange"],
- "gender": "Male",
- "id": 89,
- "info": "Consequatur a vero qui quis reprehenderit dignissimos commodi mollitia. Ab dicta enim in et iure id autem. Qui pariatur expedita fugiat eos vel est officia.",
- "job": "Horticultural Worker",
- "name": "Prof. Caroline Zboncak IV",
- "phone": "474.682.5417 x0462",
- "photo": "https://loremflickr.com/320/240?random=24917",
- "state": "Maryland",
- "streetName": "Parker Trail",
- "suffix": "Sr.",
- "timezone": "America/Barbados",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/5.1)",
- "username": "euna.west"
- },
- {
- "bio": "Harum minima asperiores quos harum placeat assumenda qui. Consequuntur minus ea iste ea sunt ut id pariatur. Et repudiandae assumenda aliquam maxime praesentium ex at minus. Illum earum aut nisi et non numquam eos. Quae dignissimos vel tempora provident ullam. Quae molestiae ex molestiae pariatur illo. Quisquam dignissimos suscipit ex excepturi iure id.",
- "city": "Lindgrenhaven",
- "company": "Medhurst-Lemke",
- "country": "Macedonia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2486940974745792",
- "creditCardType": "Visa",
- "email": "kunze.pearline@example.net",
- "email_verified_at": "2015-08-26 12:49:41",
- "fruits": ["lemon", "blueberries", "apple"],
- "gender": "Male",
- "id": 90,
- "info": "Molestias neque soluta molestiae ducimus fuga iusto. Voluptatibus odio adipisci consequatur molestiae distinctio. Molestiae minus itaque et ea sequi ea expedita.",
- "job": "Geoscientists",
- "name": "Kade Reichel Jr.",
- "phone": "308.955.4465",
- "photo": "https://loremflickr.com/320/240?random=96010",
- "state": "Colorado",
- "streetName": "Sawayn Lane",
- "suffix": "III",
- "timezone": "Europe/Stockholm",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/3.0)",
- "username": "imelda.schaefer"
- },
- {
- "bio": "At vero amet voluptates harum deserunt in. Aut optio temporibus qui aut. Et quos architecto dolores quo excepturi et. Eos aliquam laboriosam quibusdam provident. Odit ex facere unde sed quia. Sequi quibusdam voluptate fugiat facere nisi fuga dignissimos. Saepe deserunt quos porro iste. Quos voluptatibus incidunt voluptate sed et delectus fuga. Laborum dolorum soluta unde at adipisci.",
- "city": "Port Rick",
- "company": "Stroman, Hills and Smith",
- "country": "Cambodia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4455337739033",
- "creditCardType": "Visa",
- "email": "spinka.brooklyn@example.net",
- "email_verified_at": "1993-03-28 15:33:14",
- "fruits": ["watermelon", "pineapple", "blueberries"],
- "gender": "Female",
- "id": 91,
- "info": "In qui similique dolores ad numquam. Dignissimos voluptatem voluptatem omnis veritatis. Dignissimos porro harum itaque quaerat natus sed animi. Rerum dolorem dicta velit et commodi non.",
- "job": "Postsecondary Education Administrators",
- "name": "Keanu Simonis",
- "phone": "1-237-207-6903 x66798",
- "photo": "https://loremflickr.com/320/240?random=22654",
- "state": "North Carolina",
- "streetName": "Bianka Manor",
- "suffix": "DVM",
- "timezone": "Africa/Accra",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_7 rv:6.0) Gecko/20151128 Firefox/35.0",
- "username": "reyna.kuhlman"
- },
- {
- "bio": "Aut quae voluptas ea repellendus eos in qui vel. Maiores architecto dolorem placeat dolorem non ex. Occaecati velit optio eaque quo. Ipsum exercitationem fugit quod reiciendis nihil. Qui ut qui error explicabo vitae. Ut quia aut et nulla fugiat laborum. Accusamus fugiat veritatis maxime molestiae officiis.",
- "city": "Lake Wardmouth",
- "company": "Blick LLC",
- "country": "Macao",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539755676460794",
- "creditCardType": "Visa",
- "email": "afton.bergstrom@example.net",
- "email_verified_at": "2004-06-04 16:26:49",
- "fruits": ["apple", "orange", "orange"],
- "gender": "Female",
- "id": 92,
- "info": "Numquam molestiae totam earum perspiciatis. Sint in animi ut aut sequi magnam cupiditate. Sequi nulla quas aut saepe. Ad labore quo adipisci aut expedita sapiente sint. Fuga maxime nostrum iste ut.",
- "job": "Preschool Education Administrators",
- "name": "Cicero Davis",
- "phone": "856.515.9015 x114",
- "photo": "https://loremflickr.com/320/240?random=49302",
- "state": "Arkansas",
- "streetName": "Connelly Harbors",
- "suffix": "DVM",
- "timezone": "Europe/Helsinki",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_9) AppleWebKit/5351 (KHTML, like Gecko) Chrome/38.0.871.0 Mobile Safari/5351",
- "username": "selmer.hauck"
- },
- {
- "bio": "Laboriosam iusto non officia neque aperiam. Dolore assumenda quibusdam quibusdam consequatur tenetur unde. Vel ullam est assumenda accusantium. Accusamus ut nesciunt veritatis quod. Sed voluptatum hic at doloremque. Libero aut libero mollitia aut minus placeat dignissimos nihil. Est voluptatem architecto et qui. Voluptatum molestiae aut omnis dolorem.",
- "city": "New Meredith",
- "company": "Durgan, Bechtelar and Kulas",
- "country": "Namibia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5113524458251925",
- "creditCardType": "Visa",
- "email": "collier.marilyne@example.org",
- "email_verified_at": "1992-10-21 19:21:54",
- "fruits": ["watermelon", "watermelon", "nut"],
- "gender": "Female",
- "id": 93,
- "info": "Et voluptas fuga voluptate ipsa rerum voluptate. Accusamus perferendis id reprehenderit. Accusantium incidunt dolore voluptatibus ut iure quia quos.",
- "job": "Mine Cutting Machine Operator",
- "name": "Heather Schmeler",
- "phone": "407.825.6820 x7555",
- "photo": "https://loremflickr.com/320/240?random=58073",
- "state": "Alaska",
- "streetName": "Paris Spur",
- "suffix": "V",
- "timezone": "America/Guadeloupe",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.79 (Windows NT 6.1; sl-SI) Presto/2.12.178 Version/11.00",
- "username": "pfeffer.rebeca"
- },
- {
- "bio": "Porro et non ut. Consequatur laudantium natus itaque dolorem repudiandae. Sit odit quod animi impedit officiis ab. Quos aut sint consequuntur quia sapiente. Et in illum eum atque dolore illo. Doloremque nostrum minima minus voluptas. Aut quo ut saepe quis est.",
- "city": "Piercefort",
- "company": "Rath-Braun",
- "country": "Kuwait",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2460058443584948",
- "creditCardType": "Visa",
- "email": "wkessler@example.org",
- "email_verified_at": "2013-06-28 13:11:26",
- "fruits": ["watermelon", "apple", "lemon"],
- "gender": "Female",
- "id": 94,
- "info": "Non mollitia animi eius dolorem et. Ipsam perspiciatis enim ex placeat rerum dolor nulla. Quis quis voluptatem dolor eveniet voluptas. Voluptates aut debitis consequatur deleniti ut.",
- "job": "Physical Therapist Assistant",
- "name": "Noemy Bergnaum",
- "phone": "+1-517-769-7153",
- "photo": "https://loremflickr.com/320/240?random=35309",
- "state": "South Dakota",
- "streetName": "Kautzer Place",
- "suffix": "Jr.",
- "timezone": "Antarctica/Troll",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.74 (X11; Linux x86_64; en-US) Presto/2.12.331 Version/12.00",
- "username": "agnes.koepp"
- },
- {
- "bio": "Quis assumenda in consequatur quaerat modi aperiam. Eos ut incidunt animi. Autem sit cupiditate est ad fugiat qui voluptatem. Aliquam neque a ut quia nulla iusto. Laborum libero sit dolores sed ut illum. Similique non similique dolorem ut ut. Et hic pariatur ut qui maiores. Est qui velit dolores quam impedit. Ut impedit earum aut qui quisquam reiciendis.",
- "city": "South Misael",
- "company": "Kshlerin-Wisoky",
- "country": "Jordan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "341811576413569",
- "creditCardType": "Visa",
- "email": "arielle.oconnell@example.net",
- "email_verified_at": "2014-02-10 23:18:43",
- "fruits": ["nut", "lemon", "banana"],
- "gender": "Female",
- "id": 95,
- "info": "Iusto ratione saepe et quia ut enim quis. Consequatur nostrum debitis et enim nihil impedit totam. Ipsam minus amet quod voluptatum autem illo error. Sit consequatur eaque et.",
- "job": "Makeup Artists",
- "name": "Yasmine Upton",
- "phone": "379.477.7722 x35400",
- "photo": "https://loremflickr.com/320/240?random=36178",
- "state": "Texas",
- "streetName": "Swaniawski Lights",
- "suffix": "Sr.",
- "timezone": "Asia/Yekaterinburg",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.0) AppleWebKit/531.1.1 (KHTML, like Gecko) Version/4.0.2 Safari/531.1.1",
- "username": "ledner.ezequiel"
- },
- {
- "bio": "Tempore ullam perspiciatis quia reprehenderit omnis. Amet qui nobis aperiam fuga qui. Et necessitatibus voluptas quam facere commodi dignissimos nihil. Ut ut aut omnis non. Aut ut corporis et natus. Magnam dolores et fugiat assumenda magni. Ullam facilis doloremque harum. Dolor voluptatem ab est ea accusamus eaque accusantium.",
- "city": "West Jesschester",
- "company": "Little Inc",
- "country": "Slovakia (Slovak Republic)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929564489538947",
- "creditCardType": "Visa",
- "email": "hauer@example.net",
- "email_verified_at": "2011-06-14 04:43:28",
- "fruits": ["avocado", "nut", "banana"],
- "gender": "Female",
- "id": 96,
- "info": "Et sint natus omnis. Consequatur veritatis et est ipsam. Ut soluta consequatur quas accusamus hic voluptas aliquam. Maxime repellendus id et sapiente similique fugit harum. Aut qui id occaecati officia similique.",
- "job": "Segmental Paver",
- "name": "Prof. Amya Block Jr.",
- "phone": "612.512.2754",
- "photo": "https://loremflickr.com/320/240?random=46193",
- "state": "Ohio",
- "streetName": "Beatrice Trail",
- "suffix": "I",
- "timezone": "America/St_Johns",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 98; Win 9x 4.90; sl-SI; rv:1.9.1.20) Gecko/20190701 Firefox/35.0",
- "username": "cathy.watsica"
- },
- {
- "bio": "Autem dolorem rerum aut nesciunt debitis voluptatem omnis. Officiis similique doloribus quasi harum modi et facilis. Expedita velit beatae sit magni dolorem. Aliquam non nisi corporis voluptatem esse porro explicabo. Vel reprehenderit praesentium quos ratione. Quaerat optio eaque esse dolore et omnis ipsum. Libero voluptate sunt modi quaerat quia et minus neque.",
- "city": "South Jeantown",
- "company": "Macejkovic, O'Kon and Jacobs",
- "country": "Grenada",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532534730151047",
- "creditCardType": "Visa Retired",
- "email": "bogan.lupe@example.org",
- "email_verified_at": "1999-02-07 17:33:38",
- "fruits": ["blueberries", "blueberries", "orange"],
- "gender": "Female",
- "id": 97,
- "info": "Commodi et explicabo ut est et sed. Corporis dolore in consectetur minus eum minima id. Culpa itaque quae voluptas consectetur ut quia non. Et et est voluptatem vero est.",
- "job": "Recordkeeping Clerk",
- "name": "Mrs. Candice Hyatt",
- "phone": "906.581.4934",
- "photo": "https://loremflickr.com/320/240?random=91279",
- "state": "Arkansas",
- "streetName": "Goyette Station",
- "suffix": "V",
- "timezone": "America/Argentina/La_Rioja",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/3.1)",
- "username": "alan39"
- },
- {
- "bio": "Placeat et doloribus magni. Ipsum mollitia voluptas ratione sit. Repellendus rerum occaecati quo perferendis alias. Beatae reprehenderit ab dolorem alias sint ea vel rerum. Dolorum vero temporibus sapiente aut quod eligendi.",
- "city": "West Kavon",
- "company": "Carroll PLC",
- "country": "Argentina",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916312820014490",
- "creditCardType": "Visa Retired",
- "email": "joana.cole@example.com",
- "email_verified_at": "1998-10-30 17:42:23",
- "fruits": ["pineapple", "apple", "berries"],
- "gender": "Female",
- "id": 98,
- "info": "Autem voluptatem vero assumenda labore eum. Beatae sit deserunt sit ipsa harum sapiente. Et nihil ipsa et rerum sit commodi. Et hic rerum dolorem non quaerat eius aspernatur praesentium. Accusantium accusamus est nostrum ut ea molestias.",
- "job": "Agricultural Sciences Teacher",
- "name": "Leopold Langworth",
- "phone": "501.232.2403 x7886",
- "photo": "https://loremflickr.com/320/240?random=44008",
- "state": "Oklahoma",
- "streetName": "Dante Canyon",
- "suffix": "III",
- "timezone": "America/Jamaica",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/5330 (KHTML, like Gecko) Chrome/37.0.897.0 Mobile Safari/5330",
- "username": "dave02"
- },
- {
- "bio": "Inventore eos excepturi reprehenderit mollitia expedita. Inventore enim sit provident esse. Aut repudiandae placeat beatae ratione et repellendus. Perspiciatis velit numquam dolor molestias sint. Ut nulla iste distinctio et at voluptatum iste. Et deserunt error ut asperiores similique dicta qui.",
- "city": "East Dashawnmouth",
- "company": "Williamson-Haag",
- "country": "Czech Republic",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929919036167691",
- "creditCardType": "MasterCard",
- "email": "orville30@example.org",
- "email_verified_at": "2008-05-12 08:53:24",
- "fruits": ["avocado", "watermelon", "avocado"],
- "gender": "Male",
- "id": 99,
- "info": "Sed tempore nobis ipsa minima modi velit. Ea distinctio quis porro sequi culpa. Rem perspiciatis corporis eaque voluptate similique est. Est quia voluptas aspernatur qui dolor sit.",
- "job": "Health Technologist",
- "name": "Fletcher Donnelly",
- "phone": "(825) 502-9978 x2057",
- "photo": "https://loremflickr.com/320/240?random=53512",
- "state": "New Jersey",
- "streetName": "Lorenza Shoal",
- "suffix": "V",
- "timezone": "America/Nassau",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.63 (Windows NT 5.01; sl-SI) Presto/2.11.327 Version/12.00",
- "username": "claudie56"
- },
- {
- "bio": "Vel labore facilis cupiditate quia sequi adipisci aliquam. Beatae nulla consequatur et iste qui nulla. Officiis qui dolorem voluptatibus et voluptatum quia. Quo itaque id soluta iusto praesentium maiores. Recusandae expedita eius voluptates. Et rerum numquam est assumenda nobis magni consequatur sit. Est voluptatem voluptatem libero et sunt ullam natus corporis.",
- "city": "Izaiahberg",
- "company": "Reilly LLC",
- "country": "Turkey",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5380820319451381",
- "creditCardType": "Visa",
- "email": "jacky.herzog@example.org",
- "email_verified_at": "1993-05-17 18:19:55",
- "fruits": ["banana", "avocado", "orange"],
- "gender": "Male",
- "id": 100,
- "info": "Sit veniam fuga dicta aut doloremque magni. Accusantium repudiandae esse eos et esse. Eos reiciendis quo dignissimos consequatur aperiam. Id voluptas fuga consequatur blanditiis.",
- "job": "Punching Machine Setters",
- "name": "Erica Hoppe",
- "phone": "+1-751-845-2091",
- "photo": "https://loremflickr.com/320/240?random=77325",
- "state": "Kansas",
- "streetName": "Anibal Union",
- "suffix": "III",
- "timezone": "Asia/Hovd",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/534.11.4 (KHTML, like Gecko) Version/5.0.4 Safari/534.11.4",
- "username": "elisabeth31"
- },
- {
- "bio": "Aliquid explicabo velit cupiditate a eius. Explicabo est ipsum qui est ipsa. Distinctio nam repellendus dolore quaerat voluptatem recusandae recusandae nihil. Omnis eveniet enim vel praesentium. Aperiam dolorem sed sit sit ut. Voluptate recusandae officia facilis. Illo laboriosam consequatur nostrum deleniti. Perspiciatis enim pariatur autem autem cupiditate consequuntur.",
- "city": "Port Raymondborough",
- "company": "Johnston-Nolan",
- "country": "Uzbekistan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2640139441300140",
- "creditCardType": "Visa",
- "email": "adella74@example.com",
- "email_verified_at": "1998-03-08 11:26:16",
- "fruits": ["pineapple", "avocado", "blueberries"],
- "gender": "Male",
- "id": 101,
- "info": "Voluptatem sunt laudantium quis tenetur sint eius. Enim non id enim. Dicta voluptatem eius nihil quos qui. Molestias aliquam itaque vel eum et non enim blanditiis.",
- "job": "Welder",
- "name": "Clarissa Kilback I",
- "phone": "(245) 316-5538 x571",
- "photo": "https://loremflickr.com/320/240?random=12331",
- "state": "Florida",
- "streetName": "Kemmer Shores",
- "suffix": "III",
- "timezone": "Europe/London",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5341 (KHTML, like Gecko) Chrome/39.0.882.0 Mobile Safari/5341",
- "username": "sandrine.barrows"
- },
- {
- "bio": "Eaque cum temporibus totam molestias earum ipsa. Est natus quia dolorum ipsa et ipsum odio. Totam qui earum doloribus aut sunt et consectetur. Fugit ratione sunt et repudiandae est qui ullam. Alias illum aperiam enim et et iusto. Laboriosam non beatae delectus sit necessitatibus ab fugit.",
- "city": "Lake Dawn",
- "company": "Abernathy-Hand",
- "country": "Zambia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011727152077253",
- "creditCardType": "Visa",
- "email": "kozey.ansley@example.net",
- "email_verified_at": "2016-04-10 08:23:41",
- "fruits": ["nut", "orange", "apple"],
- "gender": "Female",
- "id": 102,
- "info": "Saepe nulla eos sint eligendi enim ut. Quidem dolor veniam quasi laborum odit dicta ut mollitia. Aut expedita in tenetur nemo.",
- "job": "Personal Trainer",
- "name": "Dr. June Robel",
- "phone": "1-928-310-4897",
- "photo": "https://loremflickr.com/320/240?random=87146",
- "state": "South Carolina",
- "streetName": "Durgan Springs",
- "suffix": "III",
- "timezone": "Asia/Qyzylorda",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)",
- "username": "charity68"
- },
- {
- "bio": "Consequatur voluptas expedita sit qui voluptatem laudantium ut. Qui assumenda accusantium ea et. Et perspiciatis est rerum dolorem explicabo. Odio ullam quaerat perspiciatis quibusdam dolores. Nemo aut iusto quaerat voluptas voluptas. Consequuntur odit ipsa pariatur fugit doloribus numquam modi voluptatem.",
- "city": "North Theresia",
- "company": "Deckow-Bernhard",
- "country": "French Polynesia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556327516131957",
- "creditCardType": "MasterCard",
- "email": "zleuschke@example.com",
- "email_verified_at": "2008-08-14 12:46:53",
- "fruits": ["apple", "banana", "berries"],
- "gender": "Male",
- "id": 103,
- "info": "Ut magnam et voluptates distinctio dolor. Quia iure suscipit debitis veniam quo repudiandae qui. Et doloribus deserunt nobis quos reiciendis molestias.",
- "job": "Manager Tactical Operations",
- "name": "Chester Botsford",
- "phone": "1-846-738-0293 x986",
- "photo": "https://loremflickr.com/320/240?random=35108",
- "state": "Kansas",
- "streetName": "Sauer Island",
- "suffix": "III",
- "timezone": "America/Indiana/Vevay",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5322 (KHTML, like Gecko) Chrome/36.0.845.0 Mobile Safari/5322",
- "username": "tyler.murray"
- },
- {
- "bio": "Autem cumque aut ut et repellat ut. Porro iure illo ipsa iste iusto. Explicabo nam eius possimus. Eveniet et cumque veniam sequi molestias. Incidunt sunt maiores nesciunt quia. Minima molestias expedita quidem nisi incidunt quo. Ut mollitia consequatur tempore accusantium et.",
- "city": "Chetfurt",
- "company": "Hermann PLC",
- "country": "Thailand",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539875168935937",
- "creditCardType": "MasterCard",
- "email": "kklocko@example.org",
- "email_verified_at": "2009-03-04 18:59:40",
- "fruits": ["orange", "apple", "lemon"],
- "gender": "Female",
- "id": 104,
- "info": "Qui aperiam est impedit asperiores. Quibusdam voluptatem natus est et aut consectetur. Ea aliquid at nesciunt ipsum similique quis aut qui. Saepe ut est ipsam et labore impedit.",
- "job": "Educational Psychologist",
- "name": "Mrs. Estel Price DVM",
- "phone": "(429) 734-2003 x7136",
- "photo": "https://loremflickr.com/320/240?random=34098",
- "state": "Hawaii",
- "streetName": "Witting Spur",
- "suffix": "DVM",
- "timezone": "Asia/Famagusta",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.75 (Windows NT 6.1; en-US) Presto/2.12.170 Version/11.00",
- "username": "ehirthe"
- },
- {
- "bio": "Omnis et cum asperiores qui. Ducimus at in aspernatur corrupti ratione et. Modi molestiae excepturi quisquam. Commodi et in velit a aut officiis minus modi. Alias eaque ratione et labore. Quo rerum et et omnis qui quam. Rem pariatur quia sunt ut dignissimos praesentium. Quo quia qui sint saepe a ut minus.",
- "city": "Bergeberg",
- "company": "Towne, Von and Green",
- "country": "Taiwan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5111795989641170",
- "creditCardType": "American Express",
- "email": "andres56@example.com",
- "email_verified_at": "1995-04-05 03:24:44",
- "fruits": ["banana", "orange", "nut"],
- "gender": "Female",
- "id": 105,
- "info": "Ea iure quaerat neque praesentium totam nihil mollitia non. Error ut saepe et atque molestias harum. Est autem qui impedit unde animi facilis.",
- "job": "Infantry Officer",
- "name": "Norberto Langworth",
- "phone": "(647) 949-6299",
- "photo": "https://loremflickr.com/320/240?random=37722",
- "state": "Maryland",
- "streetName": "Jacey Valley",
- "suffix": "III",
- "timezone": "Asia/Yangon",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.17 (X11; Linux i686; sl-SI) Presto/2.10.255 Version/12.00",
- "username": "nikki.purdy"
- },
- {
- "bio": "Ratione accusantium vero perferendis non. Expedita placeat dolores voluptas. Harum maxime placeat quis voluptatem expedita. Dolores ipsa fugit exercitationem neque modi corporis atque fuga. Earum qui magnam velit et quo occaecati. Dolore molestiae impedit assumenda voluptatum nemo temporibus culpa.",
- "city": "Port Mikaylaport",
- "company": "Murray-Waelchi",
- "country": "Slovakia (Slovak Republic)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2355126245690052",
- "creditCardType": "Visa Retired",
- "email": "mgulgowski@example.com",
- "email_verified_at": "2018-09-28 23:44:59",
- "fruits": ["berries", "watermelon", "nut"],
- "gender": "Female",
- "id": 106,
- "info": "Iure sint ea ipsum ea omnis. Consequatur autem nulla est placeat rerum. Magnam temporibus et blanditiis asperiores voluptatem nihil. Ab nam quidem fugiat quis.",
- "job": "Veterinary Assistant OR Laboratory Animal Caretaker",
- "name": "London Turner",
- "phone": "1-228-738-7525",
- "photo": "https://loremflickr.com/320/240?random=20452",
- "state": "Maryland",
- "streetName": "Labadie Brooks",
- "suffix": "Jr.",
- "timezone": "America/Indiana/Vincennes",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_0_2 like Mac OS X; sl-SI) AppleWebKit/532.8.7 (KHTML, like Gecko) Version/4.0.5 Mobile/8B114 Safari/6532.8.7",
- "username": "hschamberger"
- },
- {
- "bio": "Omnis quis porro ea delectus totam doloribus minima est. Nihil molestiae omnis dolor occaecati excepturi quod consequatur esse. Placeat ratione quia quibusdam sunt sit assumenda voluptatem. Rem esse perferendis sunt soluta eius omnis. Voluptas et eveniet ex incidunt ipsum vero non. Voluptatem soluta repellat odit earum occaecati qui qui esse.",
- "city": "South Electa",
- "company": "O'Keefe-O'Connell",
- "country": "Uruguay",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4579970247387423",
- "creditCardType": "Visa",
- "email": "cale.gibson@example.com",
- "email_verified_at": "2008-02-05 16:05:50",
- "fruits": ["orange", "berries", "apple"],
- "gender": "Male",
- "id": 107,
- "info": "Inventore omnis quo similique ipsam sint. Est aperiam hic sit accusantium et repellat eveniet. Aliquid quidem magni officiis quasi quidem voluptate. Id odit non corrupti quasi. Velit atque maiores dolorem tenetur dolor.",
- "job": "Biological Science Teacher",
- "name": "Rogers Considine",
- "phone": "(326) 218-0760 x00191",
- "photo": "https://loremflickr.com/320/240?random=85689",
- "state": "Nebraska",
- "streetName": "Marks Prairie",
- "suffix": "PhD",
- "timezone": "America/Argentina/Buenos_Aires",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_2_1 like Mac OS X; sl-SI) AppleWebKit/531.45.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B119 Safari/6531.45.5",
- "username": "pedro01"
- },
- {
- "bio": "Qui tenetur eligendi reprehenderit quaerat odio. Sit quisquam rerum rerum harum. Voluptatem maxime vel sapiente repellat nihil. Nihil est deleniti magni nisi eum officiis rerum. Qui harum officia autem minima facere laborum in. A nobis adipisci architecto vel. Qui ipsum rerum saepe placeat.",
- "city": "North Brooklyn",
- "company": "Gorczany-Cassin",
- "country": "Burkina Faso",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916889174184284",
- "creditCardType": "MasterCard",
- "email": "mschmidt@example.com",
- "email_verified_at": "2018-04-13 13:01:58",
- "fruits": ["orange", "blueberries", "lemon"],
- "gender": "Female",
- "id": 108,
- "info": "Ut dolorem voluptatum provident sint. Voluptatem quia laboriosam pariatur ea. Ut quidem odit deserunt aut.",
- "job": "Supervisor Correctional Officer",
- "name": "Lucius Lebsack",
- "phone": "(640) 312-0115",
- "photo": "https://loremflickr.com/320/240?random=61843",
- "state": "Wyoming",
- "streetName": "VonRueden Points",
- "suffix": "DVM",
- "timezone": "America/Curacao",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.17.1 (KHTML, like Gecko) Version/5.0 Safari/535.17.1",
- "username": "walter.emmalee"
- },
- {
- "bio": "Necessitatibus delectus quos libero. Vel dolor voluptas sed sit voluptas omnis. Quisquam quas maiores harum et ratione modi. Quisquam quia voluptatibus molestiae quis. Velit perspiciatis recusandae et iste. Quia non occaecati alias laudantium aut ea.",
- "city": "Brisaberg",
- "company": "Windler-Marks",
- "country": "Austria",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "372490143676057",
- "creditCardType": "MasterCard",
- "email": "kertzmann.zane@example.com",
- "email_verified_at": "2005-02-12 18:36:55",
- "fruits": ["banana", "orange", "orange"],
- "gender": "Male",
- "id": 109,
- "info": "Ut quae ipsa maiores magni qui a quia repellendus. Id maiores dolor eius id. Sit illo molestiae quaerat dicta culpa sit dicta.",
- "job": "Insurance Policy Processing Clerk",
- "name": "Dr. Dudley Rice",
- "phone": "210-830-0371 x99069",
- "photo": "https://loremflickr.com/320/240?random=45015",
- "state": "Ohio",
- "streetName": "Jayme Terrace",
- "suffix": "Sr.",
- "timezone": "Atlantic/St_Helena",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.20 (X11; Linux x86_64; en-US) Presto/2.12.228 Version/10.00",
- "username": "gbergnaum"
- },
- {
- "bio": "Illo consequatur repellendus sit nulla et dignissimos et inventore. Unde odit non laudantium eveniet. Deleniti minima omnis minima. Maxime minima quaerat rerum sed in non. Nulla et impedit corrupti labore necessitatibus ratione ipsam. Sit et et eius corrupti et debitis sunt. Autem ut sapiente fuga mollitia facilis qui nam.",
- "city": "South Georgianna",
- "company": "Klocko-Thiel",
- "country": "United Arab Emirates",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5158732482184972",
- "creditCardType": "Visa",
- "email": "mmayer@example.com",
- "email_verified_at": "1994-09-29 11:00:00",
- "fruits": ["nut", "pineapple", "apple"],
- "gender": "Male",
- "id": 110,
- "info": "Odit sit quibusdam deserunt et. Ratione corporis dolorem suscipit omnis soluta facere. Culpa ipsa illum dolorem harum autem praesentium.",
- "job": "Bindery Worker",
- "name": "Dr. Jerod Lemke Jr.",
- "phone": "487.824.0166",
- "photo": "https://loremflickr.com/320/240?random=21676",
- "state": "Utah",
- "streetName": "Connelly Track",
- "suffix": "III",
- "timezone": "Pacific/Easter",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20150119 Firefox/37.0",
- "username": "jenkins.myles"
- },
- {
- "bio": "Eaque ut corporis est nihil provident dolorem aut. Voluptas est et ipsam et hic. Sit soluta similique laborum. Officia quasi illo minima voluptatum facilis mollitia. Numquam ipsa fugit saepe consequuntur. Officiis minus illum et labore. Eos omnis beatae molestiae facilis. Aperiam sapiente ea sint molestiae exercitationem. Magni eos ipsam ab rerum esse veniam non.",
- "city": "South Ashton",
- "company": "Cormier-Carroll",
- "country": "Mayotte",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556734380463160",
- "creditCardType": "Discover Card",
- "email": "vivian34@example.net",
- "email_verified_at": "2016-11-15 12:55:14",
- "fruits": ["watermelon", "berries", "banana"],
- "gender": "Female",
- "id": 111,
- "info": "Velit accusamus quia ipsam ipsum est id ad. Aut tenetur voluptas voluptatem quam recusandae molestiae provident amet.",
- "job": "Paralegal",
- "name": "Alfred Gusikowski",
- "phone": "928-974-3095",
- "photo": "https://loremflickr.com/320/240?random=80131",
- "state": "Louisiana",
- "streetName": "Otho Circle",
- "suffix": "III",
- "timezone": "Asia/Tehran",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 6.1; en-US; rv:1.9.0.20) Gecko/20121007 Firefox/36.0",
- "username": "grant.grimes"
- },
- {
- "bio": "Molestiae perspiciatis qui eos voluptates et in. Itaque incidunt laboriosam quia aut ea dignissimos minima. Fugit eaque dolorum natus facere. Voluptatibus repellendus minus ad eum libero illum iusto laboriosam. Animi officia quam at cupiditate culpa dolorum. Architecto quae blanditiis nam. Consectetur in odio voluptatum ut.",
- "city": "Port Norma",
- "company": "Morissette, Kuhic and Torphy",
- "country": "Burundi",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485133314617460",
- "creditCardType": "MasterCard",
- "email": "schaden.meaghan@example.org",
- "email_verified_at": "2004-01-14 08:32:55",
- "fruits": ["banana", "lemon", "blueberries"],
- "gender": "Female",
- "id": 112,
- "info": "Ut autem vel minima ipsam. Qui eum corrupti maxime voluptatem sed unde. Quam voluptatem ad praesentium optio. Molestias distinctio voluptatem ipsa est error corrupti.",
- "job": "Medical Transcriptionist",
- "name": "Esther Carter",
- "phone": "(240) 793-8362 x130",
- "photo": "https://loremflickr.com/320/240?random=63598",
- "state": "New Mexico",
- "streetName": "Justice Locks",
- "suffix": "DDS",
- "timezone": "Africa/Blantyre",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_4 rv:3.0) Gecko/20161227 Firefox/36.0",
- "username": "mkunze"
- },
- {
- "bio": "Sed harum consequuntur mollitia earum odit. Dolores et itaque est temporibus consequatur. Dignissimos adipisci assumenda praesentium iusto. Dolor dolores eum eaque ad. Sint ipsam sunt molestias et qui totam eum. Cupiditate voluptates commodi eos et officiis est. Ab nostrum porro reiciendis consectetur et nihil.",
- "city": "East Roberto",
- "company": "Klein, Schinner and Considine",
- "country": "Malaysia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716887943287",
- "creditCardType": "Visa",
- "email": "umaggio@example.net",
- "email_verified_at": "1995-05-24 12:31:29",
- "fruits": ["apple", "apple", "apple"],
- "gender": "Male",
- "id": 113,
- "info": "Deserunt consectetur est alias est fugit. Officia sed cum temporibus saepe. Eaque voluptas ut natus. Alias quia tempora et.",
- "job": "Nutritionist",
- "name": "Asia Schuppe",
- "phone": "1-615-676-7748",
- "photo": "https://loremflickr.com/320/240?random=94685",
- "state": "Maryland",
- "streetName": "Chelsie Island",
- "suffix": "IV",
- "timezone": "Asia/Urumqi",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_0_1 like Mac OS X; en-US) AppleWebKit/534.25.1 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6534.25.1",
- "username": "dena35"
- },
- {
- "bio": "Possimus atque deserunt quia enim quo aperiam possimus consectetur. Dolorem sed iusto eos. Sit suscipit occaecati at sed fuga. Eum laborum quia corporis voluptatem iure.",
- "city": "Balistreriton",
- "company": "Hackett, Bosco and Kshlerin",
- "country": "Iraq",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2221179479899149",
- "creditCardType": "Visa",
- "email": "kamille81@example.com",
- "email_verified_at": "2008-01-03 16:18:15",
- "fruits": ["pineapple", "watermelon", "avocado"],
- "gender": "Male",
- "id": 114,
- "info": "Quia enim possimus illo ut laudantium in debitis. Necessitatibus incidunt laudantium deleniti eos quae consequuntur earum. Culpa harum blanditiis iusto. Expedita sit quis amet distinctio quos quidem.",
- "job": "Civil Engineering Technician",
- "name": "Mr. Brennon Wiegand",
- "phone": "1-614-881-0854 x08717",
- "photo": "https://loremflickr.com/320/240?random=89301",
- "state": "Connecticut",
- "streetName": "Janis Viaduct",
- "suffix": "II",
- "timezone": "Pacific/Palau",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5352 (KHTML, like Gecko) Chrome/37.0.868.0 Mobile Safari/5352",
- "username": "imertz"
- },
- {
- "bio": "Ipsam et consequatur et. Qui vel dolorem ad et beatae impedit. Ducimus et occaecati aspernatur velit in laudantium. Sapiente aut commodi libero. Et fuga error odio et. Illum id sunt similique saepe id vitae voluptatem necessitatibus. Distinctio ut alias quis voluptatibus. Adipisci expedita doloribus ea voluptatem id. Accusantium tenetur reiciendis numquam.",
- "city": "New Maritza",
- "company": "Stracke, O'Hara and Veum",
- "country": "South Georgia and the South Sandwich Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007191648376",
- "creditCardType": "Visa",
- "email": "mlindgren@example.com",
- "email_verified_at": "1996-02-03 18:25:00",
- "fruits": ["nut", "banana", "lemon"],
- "gender": "Female",
- "id": 115,
- "info": "Sit impedit harum ut eaque voluptatibus eius. Nam dolor quidem explicabo esse fuga eius aut. Fugit minus neque quasi. Earum minima temporibus suscipit.",
- "job": "Computer Systems Analyst",
- "name": "Dr. Elnora Padberg",
- "phone": "(668) 289-1467",
- "photo": "https://loremflickr.com/320/240?random=87997",
- "state": "Kentucky",
- "streetName": "Brad Branch",
- "suffix": "III",
- "timezone": "America/Moncton",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.88 (Windows NT 6.1; sl-SI) Presto/2.11.238 Version/11.00",
- "username": "kelsi.weber"
- },
- {
- "bio": "Iure non omnis impedit doloremque. Eos maxime vitae voluptatum et voluptates sit aut. Eaque voluptas labore enim eius expedita rerum. Aspernatur nemo laboriosam similique quibusdam ducimus. Dolor facere sapiente rem incidunt quod ad exercitationem. Dolor quaerat ut qui vero ex. Veniam sit provident vel dolor neque optio qui. Consequatur voluptatibus nisi repellendus.",
- "city": "South Tod",
- "company": "Stokes Group",
- "country": "Seychelles",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011095732028372",
- "creditCardType": "Visa",
- "email": "emcglynn@example.com",
- "email_verified_at": "2001-08-01 18:49:14",
- "fruits": ["avocado", "orange", "lemon"],
- "gender": "Male",
- "id": 116,
- "info": "Aut consequatur nemo adipisci ipsum vitae dolorum exercitationem. Libero nihil in qui voluptates. Consequatur ratione nisi hic voluptas deserunt debitis. Nisi quia nesciunt nulla voluptatibus sint.",
- "job": "Educational Psychologist",
- "name": "Miss Antonina Gorczany DVM",
- "phone": "976-246-1472",
- "photo": "https://loremflickr.com/320/240?random=33562",
- "state": "Texas",
- "streetName": "Batz Alley",
- "suffix": "V",
- "timezone": "Asia/Baghdad",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.12 (X11; Linux i686; en-US) Presto/2.9.228 Version/10.00",
- "username": "regan.raynor"
- },
- {
- "bio": "Quos magni perferendis iusto ut ad. A corrupti molestiae ut velit hic magnam. Sequi sed ipsa nihil dolore. Ipsa cum tempora aspernatur magnam. At et voluptatem rem quia officiis illum. Veniam quo quam ab possimus doloribus. Id tempora sit sed autem accusamus. Itaque facere error molestias quam.",
- "city": "West Quincymouth",
- "company": "Green and Sons",
- "country": "Sudan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007100924",
- "creditCardType": "MasterCard",
- "email": "keyon31@example.org",
- "email_verified_at": "2001-10-24 14:02:32",
- "fruits": ["blueberries", "banana", "banana"],
- "gender": "Female",
- "id": 117,
- "info": "Accusamus iste deserunt nemo eum maiores itaque harum. Harum eligendi qui magni et. Vitae enim recusandae ut velit. Nulla suscipit ut voluptatem et.",
- "job": "Telephone Station Installer and Repairer",
- "name": "Ashlee Schowalter",
- "phone": "247-708-7150 x3991",
- "photo": "https://loremflickr.com/320/240?random=23028",
- "state": "South Dakota",
- "streetName": "Irving Burg",
- "suffix": "MD",
- "timezone": "America/Lower_Princes",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0; en-US; rv:1.9.0.20) Gecko/20101117 Firefox/36.0",
- "username": "erin42"
- },
- {
- "bio": "Libero aperiam sed eligendi dignissimos provident. Reprehenderit molestiae esse nostrum id at. Excepturi similique eum unde modi deserunt dolor molestiae. Nobis consequatur voluptatum amet aut ipsam tempore sunt. Sequi est et est cum. Soluta quia distinctio non dicta aliquam id. Omnis ut voluptatem qui aut beatae. Et et sit pariatur.",
- "city": "Grimesport",
- "company": "Rutherford-Rutherford",
- "country": "Reunion",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716812790662",
- "creditCardType": "MasterCard",
- "email": "casper69@example.org",
- "email_verified_at": "2015-08-29 17:54:46",
- "fruits": ["watermelon", "watermelon", "apple"],
- "gender": "Male",
- "id": 118,
- "info": "Tenetur non deleniti ea eligendi veniam. Enim saepe et repellendus officiis quasi. Neque qui aut rerum inventore neque voluptatem. Dignissimos quidem qui doloribus sunt.",
- "job": "Rough Carpenter",
- "name": "Dr. Allen Towne",
- "phone": "992-289-3281 x80327",
- "photo": "https://loremflickr.com/320/240?random=11213",
- "state": "Wyoming",
- "streetName": "Streich Gardens",
- "suffix": "PhD",
- "timezone": "Atlantic/Azores",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3 rv:6.0; sl-SI) AppleWebKit/535.19.6 (KHTML, like Gecko) Version/5.0.1 Safari/535.19.6",
- "username": "angelita.daniel"
- },
- {
- "bio": "Vitae voluptas totam facilis placeat nulla cumque tenetur. At dolorem eius quae aut mollitia. Rerum veritatis labore corrupti quasi sunt. Fuga consequatur tenetur maiores est ratione est et. Totam quis ab aut enim est perspiciatis. Asperiores possimus vel at sunt minima earum occaecati.",
- "city": "Port Molly",
- "company": "Jakubowski-Russel",
- "country": "Ethiopia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539741552272297",
- "creditCardType": "Visa",
- "email": "alberta92@example.net",
- "email_verified_at": "2011-07-01 02:57:01",
- "fruits": ["blueberries", "berries", "watermelon"],
- "gender": "Female",
- "id": 119,
- "info": "Explicabo autem sunt dolores praesentium ut molestiae sunt. Qui non quo exercitationem voluptate autem et quis. Consequatur quod quisquam cum repellendus eos.",
- "job": "Homeland Security",
- "name": "Edna Bartell",
- "phone": "492.859.6111 x0083",
- "photo": "https://loremflickr.com/320/240?random=59624",
- "state": "Wyoming",
- "streetName": "Schoen Road",
- "suffix": "PhD",
- "timezone": "America/Halifax",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100721 Firefox/36.0",
- "username": "parker.merlin"
- },
- {
- "bio": "Quae consequatur omnis velit alias. Natus blanditiis porro nostrum. Dolorum voluptas deleniti rerum eos. Nobis laudantium occaecati sit aliquam. Facere voluptatem libero doloribus illum qui quidem nulla. Ut molestias laborum deleniti et itaque. Quas commodi corrupti harum doloribus aut. Ut quam ex qui quo qui quia. Odio consequatur amet sit.",
- "city": "North Pearline",
- "company": "Greenfelder, Lynch and Weber",
- "country": "Slovakia (Slovak Republic)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4273576551524490",
- "creditCardType": "Visa",
- "email": "steuber.lamont@example.com",
- "email_verified_at": "1994-05-27 20:51:56",
- "fruits": ["berries", "avocado", "watermelon"],
- "gender": "Female",
- "id": 120,
- "info": "Vitae debitis fugit eum expedita voluptatem id. Iure voluptas voluptatem alias qui. Quis tenetur quia blanditiis enim ea itaque perspiciatis. Maiores ut non corrupti quisquam alias dicta et.",
- "job": "Dot Etcher",
- "name": "Alvena Koelpin",
- "phone": "401-697-3495 x356",
- "photo": "https://loremflickr.com/320/240?random=81711",
- "state": "Oklahoma",
- "streetName": "Rau Route",
- "suffix": "MD",
- "timezone": "Pacific/Pohnpei",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.72 (Windows NT 6.2; sl-SI) Presto/2.8.298 Version/11.00",
- "username": "bertram.jaskolski"
- },
- {
- "bio": "Blanditiis optio rerum nisi maiores. Libero recusandae exercitationem non numquam. Quam est fugit voluptates voluptate quam. Nemo eum possimus praesentium ipsam id sed. Cum ratione hic sunt voluptatem dolorem placeat.",
- "city": "East Linda",
- "company": "Lindgren Group",
- "country": "Aruba",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485451097074919",
- "creditCardType": "Visa",
- "email": "feeney.stanley@example.net",
- "email_verified_at": "1998-04-25 03:53:30",
- "fruits": ["berries", "avocado", "banana"],
- "gender": "Female",
- "id": 121,
- "info": "Consequuntur quia numquam quam voluptatum aut. Aliquam expedita dolor et unde. Sequi minima et tempore ullam voluptatem molestiae. Ut necessitatibus enim eaque neque omnis.",
- "job": "Irradiated-Fuel Handler",
- "name": "Mr. Vernon Beer",
- "phone": "252-515-0403",
- "photo": "https://loremflickr.com/320/240?random=67867",
- "state": "Montana",
- "streetName": "Willow Walks",
- "suffix": "I",
- "timezone": "America/Detroit",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_7) AppleWebKit/5322 (KHTML, like Gecko) Chrome/37.0.822.0 Mobile Safari/5322",
- "username": "josh99"
- },
- {
- "bio": "Pariatur quo tempore facere est. Eum dolores sit quisquam. Quae libero magni adipisci ut ex. Aliquam ullam libero dicta consequatur vero quia rem. Labore vitae et officiis. Sed voluptatem libero sit. Molestiae aspernatur veritatis numquam vitae dicta. A dolor debitis dolorem itaque rerum explicabo. Consequuntur illum repellendus corporis aut voluptas nostrum ipsam.",
- "city": "South Sadiefurt",
- "company": "Howell, Senger and Stroman",
- "country": "Burkina Faso",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720996898495043",
- "creditCardType": "MasterCard",
- "email": "wade.haley@example.org",
- "email_verified_at": "2018-08-13 07:38:43",
- "fruits": ["nut", "pineapple", "apple"],
- "gender": "Male",
- "id": 122,
- "info": "Quae possimus nihil illum est expedita. Sit adipisci reprehenderit temporibus accusantium. Id alias quia rem velit. Harum et ut quis consequuntur quibusdam ipsum deserunt placeat.",
- "job": "Counsil",
- "name": "Maurice Hermann",
- "phone": "1-336-563-5520 x78797",
- "photo": "https://loremflickr.com/320/240?random=51002",
- "state": "South Dakota",
- "streetName": "Spencer Corner",
- "suffix": "DDS",
- "timezone": "America/Asuncion",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows NT 6.2; Trident/3.1)",
- "username": "vidal63"
- },
- {
- "bio": "Aut doloribus ut at architecto. In sequi qui aliquid molestiae. Laborum accusamus minima ut laudantium magnam consequatur incidunt. Dolor consequatur nostrum nemo tempora quo eum. Pariatur qui cum atque repellendus rem. Quaerat dolorum in fugit tempora. Qui et aut quia qui.",
- "city": "New Lexieside",
- "company": "Sauer, Murray and Bradtke",
- "country": "Tunisia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485390424451087",
- "creditCardType": "Visa",
- "email": "ubrekke@example.net",
- "email_verified_at": "2019-10-07 17:44:16",
- "fruits": ["watermelon", "avocado", "nut"],
- "gender": "Male",
- "id": 123,
- "info": "Commodi inventore nihil quia amet ad dolores. Autem aliquid officia cumque consequatur quam eaque est ut. Sint aut nostrum est ut cupiditate possimus.",
- "job": "Health Services Manager",
- "name": "Lukas Shanahan Jr.",
- "phone": "(609) 277-3184 x376",
- "photo": "https://loremflickr.com/320/240?random=38328",
- "state": "California",
- "streetName": "Vergie Glens",
- "suffix": "III",
- "timezone": "America/Indiana/Tell_City",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_9 rv:4.0) Gecko/20170307 Firefox/35.0",
- "username": "xzulauf"
- },
- {
- "bio": "Expedita soluta dolor et velit et. Dolores dolorem labore temporibus reprehenderit laborum eos eaque. Iusto sapiente reiciendis voluptas rerum facere. Voluptatem ut molestias qui ut alias sed aut cum. Iure nobis non amet cumque illo similique. Non rerum ut illum quaerat. Assumenda beatae cupiditate voluptas dolores repellendus.",
- "city": "Rowebury",
- "company": "Emard-Hauck",
- "country": "Mozambique",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4485784127162993",
- "creditCardType": "MasterCard",
- "email": "mills.kameron@example.com",
- "email_verified_at": "2013-03-04 13:52:33",
- "fruits": ["avocado", "watermelon", "watermelon"],
- "gender": "Female",
- "id": 124,
- "info": "Aut nulla eos ut non. Sed eum molestias magnam dolor. Debitis quisquam ut voluptas est iste. Architecto dolor possimus eum doloribus enim in laborum.",
- "job": "Vocational Education Teacher",
- "name": "Eusebio Quitzon",
- "phone": "998.219.0310 x959",
- "photo": "https://loremflickr.com/320/240?random=72598",
- "state": "Illinois",
- "streetName": "Edgar Path",
- "suffix": "Jr.",
- "timezone": "Africa/Mbabane",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Trident/4.0)",
- "username": "lucius29"
- },
- {
- "bio": "Velit et eius ipsum placeat exercitationem maiores necessitatibus. Iste quia laborum commodi quaerat quae voluptas consequuntur. Voluptatem maxime explicabo dolor est est nemo repellendus. Voluptate sed dicta fugiat corporis assumenda consequuntur. Pariatur aspernatur cupiditate quasi. Cumque tenetur qui omnis natus. Consequatur perferendis reprehenderit sunt qui dolores et.",
- "city": "Lake Nannieville",
- "company": "Schulist Ltd",
- "country": "Sao Tome and Principe",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916167889180",
- "creditCardType": "MasterCard",
- "email": "jennifer.corkery@example.net",
- "email_verified_at": "2013-08-16 23:42:01",
- "fruits": ["nut", "pineapple", "banana"],
- "gender": "Male",
- "id": 125,
- "info": "Quod dicta nisi eos. Commodi hic tempora eos voluptatem. Id adipisci est voluptas nihil qui voluptas vel. Fugit id porro facere voluptatum quis.",
- "job": "Medical Equipment Preparer",
- "name": "Emmy Green",
- "phone": "+1-270-863-1280",
- "photo": "https://loremflickr.com/320/240?random=10985",
- "state": "District of Columbia",
- "streetName": "River Lodge",
- "suffix": "PhD",
- "timezone": "Australia/Perth",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_8 rv:6.0; sl-SI) AppleWebKit/532.38.5 (KHTML, like Gecko) Version/4.1 Safari/532.38.5",
- "username": "kbahringer"
- },
- {
- "bio": "Saepe voluptatem sapiente quas ea. In occaecati facere adipisci et asperiores quisquam. Voluptatem vel est dolore eaque ipsam distinctio nihil nobis. Explicabo enim eius est est eius vel provident. Dolorum esse et amet assumenda. Tempore nihil quaerat deserunt. Ullam dolores consequatur ut aperiam quisquam dignissimos.",
- "city": "Handville",
- "company": "Lubowitz and Sons",
- "country": "Uruguay",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011562077007360",
- "creditCardType": "Visa Retired",
- "email": "tberge@example.org",
- "email_verified_at": "2007-05-26 10:44:14",
- "fruits": ["banana", "watermelon", "apple"],
- "gender": "Female",
- "id": 126,
- "info": "Magni voluptates placeat omnis fugiat vel. Error consectetur amet dolorem voluptatem. Accusamus iste iure porro. Quisquam quo consequatur temporibus veritatis eum voluptatum.",
- "job": "Driver-Sales Worker",
- "name": "Allene Lindgren",
- "phone": "+1-636-603-8728",
- "photo": "https://loremflickr.com/320/240?random=77718",
- "state": "Alaska",
- "streetName": "Hodkiewicz Ways",
- "suffix": "DDS",
- "timezone": "Europe/Vaduz",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/5361 (KHTML, like Gecko) Chrome/37.0.838.0 Mobile Safari/5361",
- "username": "lwyman"
- },
- {
- "bio": "Dolorem esse quisquam officiis quod. Quas ut commodi neque excepturi aut voluptatibus. Aut totam similique rerum est non nostrum. Temporibus consequatur temporibus architecto veniam sequi delectus voluptatem. In voluptate consequatur provident dolore. Maxime quaerat iusto aut et blanditiis impedit. Velit quo quia exercitationem libero. Eum aut occaecati cumque ipsa laudantium.",
- "city": "West Agnesville",
- "company": "Schinner-Jaskolski",
- "country": "Lao People's Democratic Republic",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5119253640420503",
- "creditCardType": "Visa",
- "email": "jennings65@example.com",
- "email_verified_at": "2001-07-06 20:25:48",
- "fruits": ["pineapple", "lemon", "pineapple"],
- "gender": "Female",
- "id": 127,
- "info": "Minus iusto eveniet aut officiis. Nemo et laborum autem cum autem. Dolor ut molestias earum dolor reiciendis quia quisquam quod.",
- "job": "English Language Teacher",
- "name": "Durward Eichmann",
- "phone": "809.941.8616 x89977",
- "photo": "https://loremflickr.com/320/240?random=45651",
- "state": "Arkansas",
- "streetName": "Gleichner Walk",
- "suffix": "III",
- "timezone": "Pacific/Wake",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.94 (X11; Linux i686; en-US) Presto/2.8.342 Version/11.00",
- "username": "ernest.fay"
- },
- {
- "bio": "Voluptas similique deserunt qui dolores numquam alias veniam. Non sint non ipsum ipsa voluptate corrupti aut. Sed adipisci debitis et explicabo quis id. Iure ratione in eos sapiente eligendi voluptatum ducimus dicta. Modi assumenda est rerum dolores porro iste necessitatibus omnis. Ex voluptatem est ratione quia maiores. Tenetur dignissimos corrupti ut voluptas consectetur iste id.",
- "city": "Karolannchester",
- "company": "Zemlak-Grimes",
- "country": "Antigua and Barbuda",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "376861768959588",
- "creditCardType": "Visa",
- "email": "jena41@example.net",
- "email_verified_at": "2008-07-31 04:18:53",
- "fruits": ["lemon", "watermelon", "blueberries"],
- "gender": "Female",
- "id": 128,
- "info": "Voluptas harum vel molestiae molestiae nostrum et consequatur. Dolor ducimus illum eaque libero. Tempora aut enim consequatur quia est aut provident. Labore dolor sed ratione qui quasi. Vel sequi consequatur ut facere libero et.",
- "job": "Grips",
- "name": "Geoffrey Emmerich",
- "phone": "939-619-2612 x4337",
- "photo": "https://loremflickr.com/320/240?random=64401",
- "state": "Florida",
- "streetName": "Aufderhar Lodge",
- "suffix": "IV",
- "timezone": "Atlantic/Faroe",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5320 (KHTML, like Gecko) Chrome/39.0.880.0 Mobile Safari/5320",
- "username": "jared41"
- },
- {
- "bio": "Dolores quod dolor accusamus aut. Ut quas officiis dolor quia aliquam necessitatibus. Quas blanditiis dicta quos magni. Ut iusto officiis natus sit esse. Et non aut deleniti et fugiat. Eos tempora totam dolores aut est eos harum. Placeat vitae qui itaque eveniet atque quaerat ut. Assumenda qui ratione aliquid asperiores facilis aut.",
- "city": "West Troy",
- "company": "Goodwin-Brakus",
- "country": "Niger",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720981719149763",
- "creditCardType": "American Express",
- "email": "jovani.kassulke@example.com",
- "email_verified_at": "1997-01-23 06:55:52",
- "fruits": ["blueberries", "apple", "pineapple"],
- "gender": "Female",
- "id": 129,
- "info": "Eaque quae rerum non omnis nobis. Facilis possimus maxime modi ducimus voluptatem. Voluptatem rem ratione quia vel natus maiores.",
- "job": "Electromechanical Equipment Assembler",
- "name": "Adelbert Abernathy",
- "phone": "838-222-7414",
- "photo": "https://loremflickr.com/320/240?random=59509",
- "state": "California",
- "streetName": "Jake Village",
- "suffix": "Jr.",
- "timezone": "Africa/Ceuta",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5360 (KHTML, like Gecko) Chrome/37.0.818.0 Mobile Safari/5360",
- "username": "xbashirian"
- },
- {
- "bio": "Ullam perspiciatis est quas accusantium ducimus nobis. Cupiditate qui magnam in ut aut. Dignissimos est ad iusto voluptatibus maiores. Harum laboriosam vel tenetur perferendis delectus quas. Molestias alias repudiandae sunt facilis aliquid dolorem nulla. Animi occaecati explicabo eaque enim magni iure. Impedit magni et illum modi accusamus.",
- "city": "Port Aureliaberg",
- "company": "Rodriguez LLC",
- "country": "Lebanon",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4024007105230675",
- "creditCardType": "Visa",
- "email": "ramiro39@example.org",
- "email_verified_at": "2019-09-06 15:16:58",
- "fruits": ["avocado", "lemon", "nut"],
- "gender": "Male",
- "id": 130,
- "info": "In fugiat eveniet quia quia ab et molestias. Illum omnis dolore molestias earum sunt et natus sint. Omnis voluptatem quibusdam aut quia ratione iste.",
- "job": "Materials Inspector",
- "name": "Hulda King",
- "phone": "1-986-828-8118",
- "photo": "https://loremflickr.com/320/240?random=97743",
- "state": "Maryland",
- "streetName": "Elza Freeway",
- "suffix": "I",
- "timezone": "America/Boise",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.49 (X11; Linux x86_64; en-US) Presto/2.9.247 Version/12.00",
- "username": "bfritsch"
- },
- {
- "bio": "Eos vel sapiente tempore incidunt ut accusantium. Omnis provident saepe eveniet ut officiis minima ut. Et et quidem a. Magnam explicabo id recusandae nemo tempora eum. Cum ea enim sapiente aliquam maxime. Natus ut voluptatem consectetur ab. Harum incidunt et repudiandae. Iure ab ut harum recusandae dolor eaque.",
- "city": "North Archibald",
- "company": "Hettinger-O'Conner",
- "country": "Palau",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011744471965191",
- "creditCardType": "MasterCard",
- "email": "tiana37@example.net",
- "email_verified_at": "2017-12-03 23:45:47",
- "fruits": ["pineapple", "berries", "watermelon"],
- "gender": "Male",
- "id": 131,
- "info": "Repudiandae hic iure est asperiores vitae perspiciatis ab tempore. Rem quis necessitatibus magni cupiditate.",
- "job": "Heavy Equipment Mechanic",
- "name": "Gertrude Fay",
- "phone": "+17592103152",
- "photo": "https://loremflickr.com/320/240?random=33405",
- "state": "Pennsylvania",
- "streetName": "Sawayn Drive",
- "suffix": "I",
- "timezone": "Asia/Shanghai",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 4.0; Trident/5.0)",
- "username": "karley33"
- },
- {
- "bio": "Veniam ea ducimus et et saepe et. Laborum harum deserunt architecto autem sit quos eligendi. Beatae expedita quod quos. Deleniti sequi vel molestiae fugit exercitationem blanditiis. In amet quo recusandae et. At sed voluptates molestias soluta.",
- "city": "Mikaylaville",
- "company": "Conroy, Vandervort and Becker",
- "country": "Uzbekistan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556664983816334",
- "creditCardType": "MasterCard",
- "email": "etoy@example.com",
- "email_verified_at": "2007-11-25 20:12:10",
- "fruits": ["banana", "banana", "lemon"],
- "gender": "Female",
- "id": 132,
- "info": "Minus numquam nostrum labore est voluptas. Itaque in sit voluptas non excepturi.",
- "job": "Aircraft Engine Specialist",
- "name": "Mr. Angel O'Hara I",
- "phone": "475-540-8736 x18149",
- "photo": "https://loremflickr.com/320/240?random=59828",
- "state": "Rhode Island",
- "streetName": "Lionel Place",
- "suffix": "V",
- "timezone": "America/Argentina/Catamarca",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows 95) AppleWebKit/5332 (KHTML, like Gecko) Chrome/36.0.858.0 Mobile Safari/5332",
- "username": "felton32"
- },
- {
- "bio": "Qui dignissimos quo nostrum quis. Et saepe odit soluta dolore rerum architecto enim perferendis. Aut eius rem debitis ea quo porro a tempora. Reprehenderit consectetur aut quo sunt reiciendis quia quasi est. Assumenda est cumque non voluptatem quia labore magni nam. Repudiandae sunt ut porro delectus fuga debitis.",
- "city": "Mantetown",
- "company": "Lockman-Considine",
- "country": "Denmark",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011419312580406",
- "creditCardType": "American Express",
- "email": "petra55@example.net",
- "email_verified_at": "1996-12-26 20:21:05",
- "fruits": ["watermelon", "pineapple", "avocado"],
- "gender": "Male",
- "id": 133,
- "info": "Cumque quasi voluptate iste quidem iusto quia autem. Nihil illo sed consequatur cum magnam ipsa eum. Vitae eveniet inventore est deserunt quia accusantium sit.",
- "job": "Surgical Technologist",
- "name": "Rudolph Langworth",
- "phone": "827-591-8868 x0679",
- "photo": "https://loremflickr.com/320/240?random=70306",
- "state": "Kansas",
- "streetName": "Fay Motorway",
- "suffix": "PhD",
- "timezone": "Indian/Mahe",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.1; Trident/3.1)",
- "username": "rodrigo25"
- },
- {
- "bio": "Tempora nam suscipit nam aliquam velit. Magnam sint pariatur molestiae eum nisi vitae et. Expedita porro dolores voluptatem doloribus. Doloribus et voluptatem consequatur error non vel. Debitis vel nostrum sint dicta ullam blanditiis esse.",
- "city": "North Holly",
- "company": "DuBuque, Volkman and Johnson",
- "country": "Angola",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "379488371712928",
- "creditCardType": "MasterCard",
- "email": "waelchi.kennedy@example.org",
- "email_verified_at": "2004-02-22 10:24:43",
- "fruits": ["berries", "nut", "pineapple"],
- "gender": "Male",
- "id": 134,
- "info": "Sit accusantium provident harum rerum. Sed sapiente et aut qui vel. Maxime officia in placeat autem fugiat ut. Earum corrupti sit quo ratione.",
- "job": "Compacting Machine Operator",
- "name": "Ms. Jannie Abbott",
- "phone": "1-362-569-9856 x492",
- "photo": "https://loremflickr.com/320/240?random=18526",
- "state": "Alaska",
- "streetName": "Monahan View",
- "suffix": "Jr.",
- "timezone": "Pacific/Kwajalein",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 4.0; Trident/3.1)",
- "username": "hazle.schuppe"
- },
- {
- "bio": "Et tenetur quo alias nihil deleniti cupiditate. Consequatur expedita ab eligendi maiores nisi. Culpa adipisci nulla beatae voluptatem. Aut enim molestiae cupiditate aut. Repudiandae consequuntur illum necessitatibus sed molestias. Eum cum iure fuga sit ipsam. Voluptate vitae alias impedit consequatur a et accusamus.",
- "city": "North Elwin",
- "company": "McCullough, Wolf and Ondricka",
- "country": "Korea",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539200535671125",
- "creditCardType": "Visa",
- "email": "lferry@example.net",
- "email_verified_at": "1992-12-13 20:09:33",
- "fruits": ["orange", "watermelon", "lemon"],
- "gender": "Female",
- "id": 135,
- "info": "Hic culpa suscipit quia molestiae commodi. Totam ullam et vero sit quia consequuntur accusamus sit. Hic autem dolores est debitis in fugiat qui recusandae.",
- "job": "Vice President Of Human Resources",
- "name": "Jaqueline Prohaska",
- "phone": "823.985.8648 x74555",
- "photo": "https://loremflickr.com/320/240?random=14718",
- "state": "South Dakota",
- "streetName": "Nienow Junctions",
- "suffix": "Jr.",
- "timezone": "Europe/Sarajevo",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_2 like Mac OS X; en-US) AppleWebKit/534.19.1 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6534.19.1",
- "username": "jenkins.bridget"
- },
- {
- "bio": "Est placeat consequatur sequi rerum. Sit natus aut est vitae ut ad. Consequuntur culpa distinctio assumenda deserunt. Quis facilis commodi veritatis quas. Esse temporibus omnis dolorem sequi expedita voluptas qui. Iusto vero deleniti in placeat dolorem quod voluptas. Omnis ea illo neque eum repellat quia in.",
- "city": "North Stefanieville",
- "company": "Maggio Inc",
- "country": "Thailand",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720070398709426",
- "creditCardType": "MasterCard",
- "email": "tbartoletti@example.com",
- "email_verified_at": "2011-09-18 03:34:26",
- "fruits": ["apple", "avocado", "berries"],
- "gender": "Female",
- "id": 136,
- "info": "Illum labore dolor numquam aut doloremque. Aliquam sunt laudantium voluptatem aliquid enim. Et et ea quia maiores ad id nemo. Officiis ad nulla et a sit dolores in.",
- "job": "Self-Enrichment Education Teacher",
- "name": "Emily Casper",
- "phone": "1-579-869-9782",
- "photo": "https://loremflickr.com/320/240?random=95151",
- "state": "Iowa",
- "streetName": "Annabell Cliff",
- "suffix": "IV",
- "timezone": "America/Danmarkshavn",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.2; Trident/5.0)",
- "username": "sbogisich"
- },
- {
- "bio": "Qui omnis ipsa nihil ex et natus. Hic qui eveniet similique officia. Omnis esse tempora vel voluptate non et quos. Sapiente adipisci est nesciunt. Iure laudantium dolores perspiciatis corporis qui sit. Expedita est aliquid est. Unde laborum ipsam repellat at vero veritatis.",
- "city": "New Cesarland",
- "company": "O'Hara-Breitenberg",
- "country": "Equatorial Guinea",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2347325643487498",
- "creditCardType": "MasterCard",
- "email": "sidney.luettgen@example.com",
- "email_verified_at": "2012-08-11 06:57:16",
- "fruits": ["watermelon", "pineapple", "orange"],
- "gender": "Female",
- "id": 137,
- "info": "Dolor animi et aut ex porro asperiores. Nobis alias aliquid quasi quibusdam perferendis eos. Necessitatibus velit ut non id corporis. Dolores consequatur incidunt quis nam.",
- "job": "Textile Dyeing Machine Operator",
- "name": "Mrs. Chanelle Zieme IV",
- "phone": "+15589612260",
- "photo": "https://loremflickr.com/320/240?random=29613",
- "state": "Iowa",
- "streetName": "Donnelly Hill",
- "suffix": "Jr.",
- "timezone": "America/Costa_Rica",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0; en-US; rv:1.9.0.20) Gecko/20131219 Firefox/37.0",
- "username": "rodger41"
- },
- {
- "bio": "Sed et iste nesciunt nesciunt. Quia velit saepe aliquid. Vel aut sed et consectetur ad iusto. Vero iste dolores sint et. Id quae officia aliquam molestias. Tempora dolorem quo nihil. Eligendi aut aliquid est veniam non.",
- "city": "Osinskiside",
- "company": "Olson-Runte",
- "country": "Nepal",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4829505270593832",
- "creditCardType": "Visa",
- "email": "leannon.jerod@example.com",
- "email_verified_at": "1991-07-29 17:53:04",
- "fruits": ["avocado", "watermelon", "pineapple"],
- "gender": "Male",
- "id": 138,
- "info": "Nostrum consequatur laborum cupiditate sequi voluptates porro. Impedit expedita assumenda et eos ut accusamus nesciunt.",
- "job": "Sailor",
- "name": "Clementine Nikolaus",
- "phone": "1-408-952-7055 x60248",
- "photo": "https://loremflickr.com/320/240?random=15018",
- "state": "Oregon",
- "streetName": "Abdul Isle",
- "suffix": "II",
- "timezone": "Asia/Tashkent",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_2_2 like Mac OS X; en-US) AppleWebKit/532.8.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 Safari/6532.8.6",
- "username": "yundt.tierra"
- },
- {
- "bio": "Laboriosam nam iure fuga voluptas non molestias facilis optio. Incidunt assumenda aspernatur quas vitae explicabo nulla. Quod consequatur dignissimos voluptatem ratione est. Magnam expedita ut repellat ab. Doloremque voluptas dicta labore consequuntur. Et omnis dolore autem molestiae dolores veniam consectetur. Neque vel consectetur et sit eos mollitia.",
- "city": "Clareport",
- "company": "Haag, Torp and Mraz",
- "country": "Cyprus",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2432829530307145",
- "creditCardType": "Visa",
- "email": "may.ebert@example.com",
- "email_verified_at": "2005-03-14 22:32:57",
- "fruits": ["pineapple", "avocado", "apple"],
- "gender": "Female",
- "id": 139,
- "info": "At voluptas dolore dolorem suscipit repellendus aut. Porro asperiores et optio dolore.",
- "job": "Physicist",
- "name": "Hershel Rolfson",
- "phone": "787-458-6641 x27406",
- "photo": "https://loremflickr.com/320/240?random=63134",
- "state": "Arizona",
- "streetName": "Donnelly Extensions",
- "suffix": "Jr.",
- "timezone": "America/Vancouver",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_6 rv:2.0) Gecko/20190407 Firefox/36.0",
- "username": "lisandro.will"
- },
- {
- "bio": "Qui aspernatur aspernatur enim voluptatem eos tempora blanditiis quis. Eum error sed sapiente sapiente mollitia alias eaque ad. Optio dolores blanditiis laudantium sit enim. Optio quibusdam nihil iure qui in. Libero qui et ut eligendi. Quis distinctio iusto optio iste deleniti. Sit tenetur maxime alias.",
- "city": "Diamondville",
- "company": "Runte, Huels and Stamm",
- "country": "Costa Rica",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4539711296283017",
- "creditCardType": "MasterCard",
- "email": "hope96@example.org",
- "email_verified_at": "2004-03-04 08:59:55",
- "fruits": ["nut", "nut", "avocado"],
- "gender": "Male",
- "id": 140,
- "info": "Suscipit quidem dolor aliquam reiciendis. Possimus molestiae fuga ex doloribus reiciendis.",
- "job": "Insurance Claims Clerk",
- "name": "Norbert Glover",
- "phone": "663-722-6676",
- "photo": "https://loremflickr.com/320/240?random=16156",
- "state": "District of Columbia",
- "streetName": "Hane Turnpike",
- "suffix": "III",
- "timezone": "Pacific/Majuro",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows 98; Trident/3.1)",
- "username": "cullen40"
- },
- {
- "bio": "Et optio omnis neque quod rerum quos. Soluta mollitia unde numquam distinctio. Quam aut sunt aspernatur qui molestiae suscipit. Architecto consequatur ratione voluptatem totam autem debitis. Nisi asperiores quibusdam iure provident iusto omnis voluptatibus. Error in est reprehenderit a molestias.",
- "city": "East Cletus",
- "company": "Beatty, Fisher and Vandervort",
- "country": "Romania",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5481726809438416",
- "creditCardType": "MasterCard",
- "email": "bergstrom.nellie@example.com",
- "email_verified_at": "2009-11-27 05:13:06",
- "fruits": ["lemon", "avocado", "nut"],
- "gender": "Male",
- "id": 141,
- "info": "Explicabo est occaecati quos at delectus quae eos. Similique illo aut omnis ipsam. Est aspernatur aspernatur deleniti et et maxime saepe.",
- "job": "Occupational Therapist Aide",
- "name": "Geoffrey Heathcote I",
- "phone": "+1-335-628-1510",
- "photo": "https://loremflickr.com/320/240?random=14910",
- "state": "Rhode Island",
- "streetName": "Tremayne Union",
- "suffix": "DVM",
- "timezone": "America/Cambridge_Bay",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.31 (Windows NT 5.1; en-US) Presto/2.11.336 Version/12.00",
- "username": "wiza.yvette"
- },
- {
- "bio": "Omnis adipisci aperiam doloribus. Ipsum sed voluptas adipisci commodi molestiae aspernatur. Ad non ex sint cum quod. Reiciendis cupiditate incidunt et magni odio eum. Modi et eveniet consequatur aut quis. Occaecati quaerat fugiat enim magnam doloribus nihil.",
- "city": "Milliehaven",
- "company": "Russel-Dooley",
- "country": "Myanmar",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916979025587536",
- "creditCardType": "MasterCard",
- "email": "katelin.littel@example.org",
- "email_verified_at": "2016-05-02 04:32:43",
- "fruits": ["banana", "banana", "avocado"],
- "gender": "Male",
- "id": 142,
- "info": "Modi et animi iste facilis asperiores ratione repellendus ipsa. Numquam quos nihil sit fugit repellendus nisi quos est. Laborum molestiae expedita praesentium veniam sint doloribus modi. Facilis hic cupiditate architecto itaque fugiat.",
- "job": "Bartender",
- "name": "Ms. Shanny Maggio I",
- "phone": "(342) 564-5948 x2033",
- "photo": "https://loremflickr.com/320/240?random=61818",
- "state": "District of Columbia",
- "streetName": "Haskell Roads",
- "suffix": "II",
- "timezone": "Asia/Kolkata",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_7) AppleWebKit/5321 (KHTML, like Gecko) Chrome/37.0.893.0 Mobile Safari/5321",
- "username": "marjolaine.collins"
- },
- {
- "bio": "Omnis modi sed voluptatem. Officiis quia voluptate officia sit. Ipsa adipisci dolor quod. At perferendis itaque aliquam perspiciatis rerum fugiat aut. Sed qui nobis blanditiis dolores modi. Minima assumenda cumque quis quia. Maxime ut in quos.",
- "city": "East Julioshire",
- "company": "Schoen and Sons",
- "country": "Nicaragua",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2221946109700024",
- "creditCardType": "MasterCard",
- "email": "buckridge.bobby@example.net",
- "email_verified_at": "2009-01-27 21:50:58",
- "fruits": ["watermelon", "lemon", "lemon"],
- "gender": "Male",
- "id": 143,
- "info": "Veniam iusto adipisci reiciendis accusamus. Aperiam quam mollitia hic iusto. Ipsa deserunt praesentium quia non ut. A reprehenderit voluptas maiores dolores nisi est.",
- "job": "Electrolytic Plating Machine Operator",
- "name": "Carissa Doyle",
- "phone": "754-642-4271",
- "photo": "https://loremflickr.com/320/240?random=35609",
- "state": "Oklahoma",
- "streetName": "Mia Loaf",
- "suffix": "I",
- "timezone": "Antarctica/DumontDUrville",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 5.01) AppleWebKit/5362 (KHTML, like Gecko) Chrome/40.0.830.0 Mobile Safari/5362",
- "username": "xzavier.barton"
- },
- {
- "bio": "Est quis quia exercitationem vel ut deserunt quas. Tenetur excepturi expedita est. Doloribus sit ab accusamus aut cum. Sunt distinctio et dolor vel. Nobis velit alias dolores. Quis dolorem asperiores culpa impedit nostrum. Soluta asperiores laudantium ullam accusantium suscipit rerum perspiciatis.",
- "city": "Amparofurt",
- "company": "Powlowski-Harris",
- "country": "Turks and Caicos Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2467619256056416",
- "creditCardType": "Visa",
- "email": "bernie73@example.net",
- "email_verified_at": "1999-12-21 22:50:43",
- "fruits": ["nut", "blueberries", "berries"],
- "gender": "Male",
- "id": 144,
- "info": "Quo cum ut est odio quia dignissimos et quia. Aliquam omnis non labore aut sequi. Rerum fugit qui itaque sint excepturi cupiditate.",
- "job": "Welder and Cutter",
- "name": "Dr. Karolann Kemmer I",
- "phone": "(442) 649-6567",
- "photo": "https://loremflickr.com/320/240?random=64327",
- "state": "Arizona",
- "streetName": "Florencio Radial",
- "suffix": "I",
- "timezone": "Africa/Juba",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/5321 (KHTML, like Gecko) Chrome/37.0.845.0 Mobile Safari/5321",
- "username": "schmitt.dawn"
- },
- {
- "bio": "Minima non nihil consequatur culpa sed non et asperiores. Enim repudiandae architecto esse ut. Rerum totam eveniet non doloribus tempora repudiandae voluptate. Possimus aut quia vel et ut enim rerum.",
- "city": "Alexandreastad",
- "company": "King Ltd",
- "country": "Singapore",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2483158210527824",
- "creditCardType": "MasterCard",
- "email": "jswift@example.net",
- "email_verified_at": "2002-07-16 22:18:41",
- "fruits": ["blueberries", "nut", "banana"],
- "gender": "Male",
- "id": 145,
- "info": "Sed itaque laboriosam sed voluptates incidunt. Nemo consequatur adipisci hic placeat beatae illum. Laudantium ut itaque est eum minus sit qui.",
- "job": "Shipping and Receiving Clerk",
- "name": "Miss Alessandra Emmerich",
- "phone": "1-748-324-2410",
- "photo": "https://loremflickr.com/320/240?random=57730",
- "state": "Pennsylvania",
- "streetName": "Trevor Summit",
- "suffix": "III",
- "timezone": "Africa/Malabo",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_0_1 like Mac OS X; sl-SI) AppleWebKit/531.21.3 (KHTML, like Gecko) Version/3.0.5 Mobile/8B119 Safari/6531.21.3",
- "username": "abahringer"
- },
- {
- "bio": "Quia cumque voluptate deleniti numquam quidem. Beatae sunt assumenda facilis ut. Non est iusto aut recusandae debitis dolores quas. Ab quasi nulla eius voluptatem. Fugiat magnam ut deleniti et doloremque dolores assumenda. Culpa quisquam voluptas itaque saepe consequuntur rem.",
- "city": "Lake Rickyville",
- "company": "Price, Skiles and Armstrong",
- "country": "Zimbabwe",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716574175384610",
- "creditCardType": "MasterCard",
- "email": "schuyler.pouros@example.org",
- "email_verified_at": "2011-04-29 15:09:54",
- "fruits": ["watermelon", "berries", "berries"],
- "gender": "Female",
- "id": 146,
- "info": "Ut et ut corporis corrupti beatae veritatis aut. Sint vero optio illo modi voluptatem. Quia rerum dolorum eveniet repellendus sint ratione dignissimos.",
- "job": "Cardiovascular Technologist",
- "name": "Eldridge Ortiz II",
- "phone": "(759) 338-0369 x39812",
- "photo": "https://loremflickr.com/320/240?random=22777",
- "state": "Pennsylvania",
- "streetName": "Bergstrom Pass",
- "suffix": "Jr.",
- "timezone": "America/Guayaquil",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.41 (Windows 98; en-US) Presto/2.10.189 Version/11.00",
- "username": "flabadie"
- },
- {
- "bio": "Ipsam et quo eaque odio dolor in sed. Fugiat voluptas impedit est vel id. Aut adipisci quibusdam praesentium porro odit delectus non fugiat. Reprehenderit qui dignissimos ab voluptas. Et iste repudiandae a cumque deleniti et. Est quia et itaque non. Esse eius aut rem est officia. Nesciunt excepturi quis ducimus enim voluptatum.",
- "city": "West Raymundoside",
- "company": "Reilly, Mann and McKenzie",
- "country": "Russian Federation",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556887371878067",
- "creditCardType": "Visa Retired",
- "email": "philpert@example.net",
- "email_verified_at": "2002-01-02 06:17:44",
- "fruits": ["watermelon", "banana", "nut"],
- "gender": "Female",
- "id": 147,
- "info": "Voluptatum omnis ut debitis adipisci a. Voluptatem possimus vel aut nobis. Sit ut quasi ducimus culpa accusantium.",
- "job": "Educational Counselor OR Vocationall Counselor",
- "name": "Maria Schoen",
- "phone": "+13529168449",
- "photo": "https://loremflickr.com/320/240?random=64694",
- "state": "Michigan",
- "streetName": "Streich Loaf",
- "suffix": "Jr.",
- "timezone": "Asia/Choibalsan",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.39 (X11; Linux x86_64; en-US) Presto/2.9.198 Version/12.00",
- "username": "zkautzer"
- },
- {
- "bio": "Aut quasi deserunt distinctio. Deserunt exercitationem quia sed reiciendis. Possimus ad cum excepturi id exercitationem. Sed et sunt labore expedita. Distinctio autem expedita accusantium earum voluptates. Nostrum cupiditate ut non. Reprehenderit ut esse est odit error. Sunt aut et ab sed velit assumenda odit. Perspiciatis dicta laudantium quia inventore voluptas.",
- "city": "Sarinachester",
- "company": "Abernathy-Kuhic",
- "country": "Cyprus",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4532242302719387",
- "creditCardType": "MasterCard",
- "email": "xkoepp@example.net",
- "email_verified_at": "1990-09-07 15:57:34",
- "fruits": ["avocado", "avocado", "blueberries"],
- "gender": "Male",
- "id": 148,
- "info": "Et molestiae consequatur odio rerum magnam. Enim ea molestiae eos sed. Perferendis aliquam fugit molestiae quae.",
- "job": "Chemical Technician",
- "name": "Jovany Swift",
- "phone": "827-706-0006",
- "photo": "https://loremflickr.com/320/240?random=74300",
- "state": "Idaho",
- "streetName": "Mayert Ferry",
- "suffix": "III",
- "timezone": "Europe/Kaliningrad",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2 rv:6.0; en-US) AppleWebKit/534.7.6 (KHTML, like Gecko) Version/5.0.3 Safari/534.7.6",
- "username": "lavern.hermiston"
- },
- {
- "bio": "Itaque adipisci ea sed eum. Adipisci blanditiis et facere exercitationem maxime sit error. Neque similique et doloremque saepe quo. Nihil nobis ad velit laboriosam aut et. Deserunt voluptas eveniet eos totam a. Optio qui aliquam qui laborum error et. Ex esse perferendis exercitationem laudantium deleniti est expedita.",
- "city": "Luciefort",
- "company": "Schamberger Ltd",
- "country": "Australia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5521144483593252",
- "creditCardType": "MasterCard",
- "email": "april42@example.net",
- "email_verified_at": "2010-04-14 07:50:48",
- "fruits": ["blueberries", "lemon", "orange"],
- "gender": "Male",
- "id": 149,
- "info": "Enim quae vitae excepturi fugiat doloremque quia. Rem non sit unde velit eligendi at distinctio.",
- "job": "Bailiff",
- "name": "Prof. Annabell Fay III",
- "phone": "572.886.3282 x6178",
- "photo": "https://loremflickr.com/320/240?random=93172",
- "state": "Georgia",
- "streetName": "Tony Junctions",
- "suffix": "Sr.",
- "timezone": "Europe/Tirane",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.47 (X11; Linux x86_64; en-US) Presto/2.8.309 Version/11.00",
- "username": "keven.kemmer"
- },
- {
- "bio": "Assumenda consequatur accusamus culpa delectus et. Est laboriosam ea qui. Blanditiis voluptas eum deserunt debitis nesciunt maxime sed. Unde tenetur ratione sit saepe consequuntur. Fugiat aut eligendi atque perspiciatis ea. Voluptas necessitatibus omnis et minima tempora doloribus. Odio in non aliquam ratione velit. Illo a animi tempore qui corporis non.",
- "city": "Jayceehaven",
- "company": "Veum-Dietrich",
- "country": "Nepal",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2656133434593101",
- "creditCardType": "Visa",
- "email": "howell.isabel@example.com",
- "email_verified_at": "1996-03-19 10:32:56",
- "fruits": ["nut", "lemon", "pineapple"],
- "gender": "Female",
- "id": 150,
- "info": "Ad odio quia dolores laborum molestias facere. In sed qui possimus ut. Quo sit ullam cumque maiores. Amet delectus rem deleniti sint cum.",
- "job": "Lawyer",
- "name": "Shanel Klein",
- "phone": "1-558-226-7713",
- "photo": "https://loremflickr.com/320/240?random=87344",
- "state": "Kansas",
- "streetName": "Erwin Way",
- "suffix": "III",
- "timezone": "Pacific/Wake",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 4.0; Trident/4.1)",
- "username": "soberbrunner"
- },
- {
- "bio": "Sed tenetur eos rerum. Ut ab inventore illum ullam est reprehenderit mollitia. Amet alias maiores nobis ut molestias accusantium illo dolorum. Praesentium corrupti non eum facere. Provident nihil est quia cumque atque. Animi iste rerum non officiis.",
- "city": "Welchburgh",
- "company": "Hermann, DuBuque and Fritsch",
- "country": "Norway",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4916888819605141",
- "creditCardType": "Visa",
- "email": "emilia89@example.net",
- "email_verified_at": "2018-01-25 19:42:25",
- "fruits": ["banana", "berries", "apple"],
- "gender": "Female",
- "id": 151,
- "info": "Totam est expedita nihil id explicabo. Unde fugiat quam fugit est eos veritatis. Iusto reiciendis ex nostrum et. Ea possimus reprehenderit accusamus quod maxime.",
- "job": "Talent Acquisition Manager",
- "name": "Lola Crist",
- "phone": "545.504.4142 x32845",
- "photo": "https://loremflickr.com/320/240?random=13847",
- "state": "Virginia",
- "streetName": "Ruecker Stravenue",
- "suffix": "IV",
- "timezone": "Asia/Taipei",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2) AppleWebKit/5351 (KHTML, like Gecko) Chrome/37.0.884.0 Mobile Safari/5351",
- "username": "gladyce.kub"
- },
- {
- "bio": "In accusamus libero tenetur ducimus iste. Et sed autem ipsa aut animi. Non quo facere qui pariatur accusantium laboriosam. Quidem qui delectus pariatur ut cupiditate veniam temporibus modi. Veritatis voluptatem ab aut porro aspernatur rem aut. Adipisci rerum repudiandae qui dicta enim quia consequatur veritatis. Eveniet officiis enim beatae laborum velit voluptas placeat.",
- "city": "New Douglaston",
- "company": "Murazik-Ferry",
- "country": "Tajikistan",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5387554939583256",
- "creditCardType": "Discover Card",
- "email": "marina60@example.net",
- "email_verified_at": "2003-08-14 11:39:01",
- "fruits": ["watermelon", "lemon", "avocado"],
- "gender": "Male",
- "id": 152,
- "info": "Quo sit eveniet dolores iusto ab veniam. Error asperiores debitis sit aut.",
- "job": "Pressure Vessel Inspector",
- "name": "Bridgette Hoeger",
- "phone": "(517) 674-5128",
- "photo": "https://loremflickr.com/320/240?random=16834",
- "state": "New York",
- "streetName": "Cristopher View",
- "suffix": "III",
- "timezone": "Europe/Bratislava",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.21 (Windows NT 5.01; sl-SI) Presto/2.11.327 Version/10.00",
- "username": "florine.batz"
- },
- {
- "bio": "Dolorem tempora saepe temporibus est mollitia molestiae perferendis. Eos eligendi blanditiis distinctio distinctio. Ut iusto libero voluptatem illum. Ducimus et voluptas laudantium sed quibusdam ut eligendi qui.",
- "city": "North Chayaview",
- "company": "Feeney PLC",
- "country": "Brunei Darussalam",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011706921308181",
- "creditCardType": "MasterCard",
- "email": "asia88@example.com",
- "email_verified_at": "2006-01-28 14:40:10",
- "fruits": ["avocado", "watermelon", "avocado"],
- "gender": "Male",
- "id": 153,
- "info": "Quia et atque enim molestiae. Praesentium nihil vel id molestiae. Id in ullam cupiditate esse impedit architecto. Asperiores nihil reiciendis pariatur molestias mollitia deserunt. Provident fugiat non excepturi molestiae placeat laboriosam quod.",
- "job": "Nuclear Equipment Operation Technician",
- "name": "Nyah McCullough",
- "phone": "(219) 530-8427 x42822",
- "photo": "https://loremflickr.com/320/240?random=31605",
- "state": "North Carolina",
- "streetName": "Sanford Lake",
- "suffix": "III",
- "timezone": "Asia/Ho_Chi_Minh",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_0) AppleWebKit/5322 (KHTML, like Gecko) Chrome/39.0.836.0 Mobile Safari/5322",
- "username": "haag.lawrence"
- },
- {
- "bio": "Natus dolores dolorem amet. Aut corrupti recusandae quae laborum aut dolor ab. Cupiditate qui molestias pariatur quia numquam soluta. Maiores laboriosam minima facilis veritatis quia aperiam. Recusandae voluptatum perspiciatis quae ducimus. Ab cum quis magni iure. Aut accusantium vitae modi rerum.",
- "city": "Aldenbury",
- "company": "Mitchell PLC",
- "country": "Australia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5177421577487063",
- "creditCardType": "Visa",
- "email": "greenholt.name@example.org",
- "email_verified_at": "1998-06-10 09:40:35",
- "fruits": ["watermelon", "lemon", "avocado"],
- "gender": "Female",
- "id": 154,
- "info": "Ea amet fugit autem consequatur qui illo. Aut sit blanditiis facere id. Et minus ea nobis repellat et.",
- "job": "Management Analyst",
- "name": "Prof. Enrico Schneider",
- "phone": "(523) 412-0016 x175",
- "photo": "https://loremflickr.com/320/240?random=24359",
- "state": "Rhode Island",
- "streetName": "Kennith Street",
- "suffix": "PhD",
- "timezone": "Asia/Atyrau",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X; sl-SI) AppleWebKit/532.7.7 (KHTML, like Gecko) Version/3.0.5 Mobile/8B117 Safari/6532.7.7",
- "username": "howe.maye"
- },
- {
- "bio": "Veritatis ipsa accusantium reiciendis fugiat. Beatae odit amet error repellat aut saepe. Id dolor ex expedita qui. Aut nisi aliquid eos expedita nulla itaque et. Vel sunt dolores provident eius nihil. Similique hic ipsam ullam pariatur consequatur.",
- "city": "Jakubowskibury",
- "company": "Purdy, Ratke and Koch",
- "country": "United States Virgin Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011358354916237",
- "creditCardType": "Visa",
- "email": "jess63@example.com",
- "email_verified_at": "1991-03-15 16:54:12",
- "fruits": ["pineapple", "berries", "nut"],
- "gender": "Female",
- "id": 155,
- "info": "Dicta officiis nesciunt dolorem dolores in harum voluptatem. Velit dolore ut quia molestiae perspiciatis voluptas. Adipisci nihil minus fugit dolorem.",
- "job": "Payroll Clerk",
- "name": "Prof. Thad Stroman Jr.",
- "phone": "+1-470-290-3291",
- "photo": "https://loremflickr.com/320/240?random=33293",
- "state": "Virginia",
- "streetName": "Laisha Way",
- "suffix": "Jr.",
- "timezone": "Asia/Magadan",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5321 (KHTML, like Gecko) Chrome/37.0.857.0 Mobile Safari/5321",
- "username": "verlie41"
- },
- {
- "bio": "Voluptas in voluptates aperiam vel. Vel rem sunt aspernatur quis. Ratione cum nihil sint dolor. Aut quaerat voluptas hic aut mollitia accusantium. Qui corrupti qui consequatur aspernatur ut. Quidem optio laudantium possimus et culpa eum voluptatem. Ipsa neque quas perferendis corrupti nesciunt natus optio. Ullam eos ut voluptas magni. Et laudantium dicta sit non.",
- "city": "Lubowitzport",
- "company": "Schneider, Schoen and Windler",
- "country": "Moldova",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2598700193033957",
- "creditCardType": "MasterCard",
- "email": "egottlieb@example.net",
- "email_verified_at": "2015-07-29 08:29:19",
- "fruits": ["pineapple", "lemon", "lemon"],
- "gender": "Male",
- "id": 156,
- "info": "Laudantium qui iure autem adipisci soluta. In quo eos sit sequi eveniet. Qui et consequatur iure. Nam dolor consequatur ea sed error sunt est id.",
- "job": "Pesticide Sprayer",
- "name": "Joelle Collins",
- "phone": "(839) 894-1722 x917",
- "photo": "https://loremflickr.com/320/240?random=19660",
- "state": "Virginia",
- "streetName": "Dicki Well",
- "suffix": "Jr.",
- "timezone": "Europe/Paris",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_8 rv:5.0; sl-SI) AppleWebKit/531.5.2 (KHTML, like Gecko) Version/5.0.4 Safari/531.5.2",
- "username": "rashawn36"
- },
- {
- "bio": "Libero ullam et et culpa. Qui repudiandae enim id ipsam. Voluptas aliquam non laudantium laboriosam consequatur dolorem voluptatem. Ad quam soluta similique delectus ipsum est officia.",
- "city": "Port Catherineland",
- "company": "Herzog-Fadel",
- "country": "Slovakia (Slovak Republic)",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5365452712942920",
- "creditCardType": "MasterCard",
- "email": "beahan.josh@example.com",
- "email_verified_at": "2005-10-06 21:01:25",
- "fruits": ["berries", "orange", "blueberries"],
- "gender": "Male",
- "id": 157,
- "info": "Nesciunt voluptatibus veritatis voluptas dolore non sequi. Velit voluptatibus laboriosam nihil praesentium aut.",
- "job": "Separating Machine Operators",
- "name": "Jasper Gleason",
- "phone": "(652) 761-0024 x3597",
- "photo": "https://loremflickr.com/320/240?random=24890",
- "state": "Missouri",
- "streetName": "Enola Route",
- "suffix": "II",
- "timezone": "Asia/Dhaka",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_8 rv:6.0) Gecko/20120430 Firefox/35.0",
- "username": "hmueller"
- },
- {
- "bio": "Et sit maiores doloremque aut deleniti sint molestias. Eum exercitationem ipsa ipsam velit. Expedita aut voluptate sed eos repellendus aut assumenda. Ipsam cupiditate et maxime qui ab doloribus atque reprehenderit. Ea sed quae mollitia quisquam ea odio. Molestiae asperiores explicabo cum quia vitae provident ipsum. Sit qui a quia quis expedita molestiae. Id consequuntur expedita cumque aut quas.",
- "city": "West Luzfurt",
- "company": "Considine, Nikolaus and Brown",
- "country": "Bosnia and Herzegovina",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929624783125450",
- "creditCardType": "MasterCard",
- "email": "kimberly.schowalter@example.net",
- "email_verified_at": "1999-10-12 23:42:07",
- "fruits": ["nut", "berries", "apple"],
- "gender": "Male",
- "id": 158,
- "info": "Eum nihil et tenetur impedit. Enim voluptatum tempora ea est qui quis ipsum fugit. Veritatis nemo saepe tenetur asperiores qui tenetur dolor. Vel numquam eaque aut laborum cum ut tempora nobis.",
- "job": "Silversmith",
- "name": "Tony Little",
- "phone": "+19279705587",
- "photo": "https://loremflickr.com/320/240?random=30030",
- "state": "Florida",
- "streetName": "Christopher Grove",
- "suffix": "I",
- "timezone": "America/Rankin_Inlet",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_2_2 like Mac OS X; en-US) AppleWebKit/533.26.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B115 Safari/6533.26.2",
- "username": "daron.wilkinson"
- },
- {
- "bio": "Quisquam itaque et perferendis ut facilis qui ducimus. Rerum consequatur voluptatum corrupti totam. Aperiam delectus occaecati excepturi hic eum fugiat minima. Tempora aperiam molestias dicta omnis iusto molestias voluptatem quos.",
- "city": "North Heidiberg",
- "company": "Gottlieb-Mohr",
- "country": "Sri Lanka",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011120574998092",
- "creditCardType": "American Express",
- "email": "loberbrunner@example.com",
- "email_verified_at": "2012-02-14 17:51:33",
- "fruits": ["banana", "lemon", "banana"],
- "gender": "Male",
- "id": 159,
- "info": "Voluptas ut consequatur exercitationem quidem labore sit voluptatum. Et quasi nam et. Earum cupiditate quia aliquid consequatur quasi. Voluptatibus pariatur dignissimos sed tempore rem.",
- "job": "Chemical Equipment Operator",
- "name": "Mckenna Morar DVM",
- "phone": "614-934-2792",
- "photo": "https://loremflickr.com/320/240?random=23848",
- "state": "Arizona",
- "streetName": "Kshlerin Light",
- "suffix": "Sr.",
- "timezone": "America/Vancouver",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_3 rv:2.0; en-US) AppleWebKit/533.44.7 (KHTML, like Gecko) Version/5.0.2 Safari/533.44.7",
- "username": "dubuque.maurice"
- },
- {
- "bio": "Inventore sint quaerat qui consequatur sunt. Impedit maxime repellendus excepturi natus non deserunt quod. Aut sit ut sed ut et. Earum quod animi quia minima. Error vitae necessitatibus ut esse. Odit veritatis adipisci qui qui recusandae aperiam nam. Doloremque sapiente cupiditate nobis ut. Porro totam neque dolorum ratione quod. A ipsa dolor beatae aut aut.",
- "city": "Labadietown",
- "company": "Ondricka Inc",
- "country": "Saint Vincent and the Grenadines",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929096861456471",
- "creditCardType": "American Express",
- "email": "zyundt@example.com",
- "email_verified_at": "2013-07-13 03:39:19",
- "fruits": ["lemon", "orange", "watermelon"],
- "gender": "Male",
- "id": 160,
- "info": "Ipsam id ullam voluptas quidem maiores in sunt. Quos est ut in ipsa. Aut distinctio molestiae eveniet blanditiis dicta dolores.",
- "job": "Financial Analyst",
- "name": "Kale Upton",
- "phone": "1-820-801-2051 x60371",
- "photo": "https://loremflickr.com/320/240?random=20067",
- "state": "Kansas",
- "streetName": "Jacobs Pass",
- "suffix": "III",
- "timezone": "America/Nipigon",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5352 (KHTML, like Gecko) Chrome/39.0.831.0 Mobile Safari/5352",
- "username": "amuller"
- },
- {
- "bio": "Minima quidem cumque ea adipisci et esse ducimus. Beatae itaque eos quo non quidem sed. Natus expedita vero officia nisi sed. Neque et dicta itaque beatae. Voluptates voluptas architecto cumque sint voluptas velit omnis. In est ipsam autem blanditiis. Natus consectetur repellat dolores quam mollitia architecto fugit deserunt.",
- "city": "Lake Nedrashire",
- "company": "Moen Inc",
- "country": "Czech Republic",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "5101795186931079",
- "creditCardType": "MasterCard",
- "email": "darmstrong@example.org",
- "email_verified_at": "2011-05-27 02:02:02",
- "fruits": ["blueberries", "watermelon", "pineapple"],
- "gender": "Female",
- "id": 161,
- "info": "Et odio voluptas ex reprehenderit odio. Qui reprehenderit vitae odio quas aut quos. Sit temporibus omnis sint odit.",
- "job": "Furnace Operator",
- "name": "Leland Wehner",
- "phone": "+13907095629",
- "photo": "https://loremflickr.com/320/240?random=78421",
- "state": "New York",
- "streetName": "Brown Highway",
- "suffix": "II",
- "timezone": "Asia/Ho_Chi_Minh",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/8.64 (X11; Linux x86_64; sl-SI) Presto/2.12.345 Version/11.00",
- "username": "paucek.brody"
- },
- {
- "bio": "Ducimus aut nulla ut eaque. Quam dolor iure voluptatem placeat. Quidem reprehenderit impedit quia dolor aliquid repudiandae id cum. Pariatur cum nostrum voluptate molestiae et est necessitatibus. Enim harum officiis ut eius. Praesentium et consequatur dignissimos qui quidem. Ut id aperiam quisquam quo. Repudiandae unde at quam aliquid. Est nihil cupiditate consectetur.",
- "city": "Norvalfort",
- "company": "Kihn, Murphy and Torphy",
- "country": "Bolivia",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4929365565536700",
- "creditCardType": "American Express",
- "email": "brisa31@example.net",
- "email_verified_at": "2007-08-09 19:05:44",
- "fruits": ["blueberries", "banana", "pineapple"],
- "gender": "Male",
- "id": 162,
- "info": "Quos consequatur et rem est ex magnam nostrum. Minima velit sapiente ea tempora. Qui ratione totam voluptate et. Possimus iure impedit sit mollitia. Natus libero quos temporibus reprehenderit ipsam voluptas non.",
- "job": "Recreational Vehicle Service Technician",
- "name": "Kali Lindgren",
- "phone": "1-659-347-1663",
- "photo": "https://loremflickr.com/320/240?random=92829",
- "state": "Maine",
- "streetName": "Shanelle Locks",
- "suffix": "Sr.",
- "timezone": "America/Jamaica",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Opera/9.69 (Windows 98; Win 9x 4.90; en-US) Presto/2.10.212 Version/10.00",
- "username": "weston.pagac"
- },
- {
- "bio": "Autem saepe deleniti illum repudiandae. Dolores enim deleniti omnis nisi. Veritatis libero eos est eligendi. Hic doloremque voluptatem quae dolore magni enim saepe. Fuga alias quidem architecto. Quod architecto aut quis. Ut enim pariatur quisquam omnis reiciendis. Consequuntur dolorem natus incidunt debitis voluptatem dignissimos.",
- "city": "Keyonmouth",
- "company": "Ledner PLC",
- "country": "South Georgia and the South Sandwich Islands",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4556116325916488",
- "creditCardType": "MasterCard",
- "email": "vmraz@example.net",
- "email_verified_at": "2003-12-28 14:37:12",
- "fruits": ["blueberries", "blueberries", "orange"],
- "gender": "Female",
- "id": 163,
- "info": "Nobis ut voluptatum non velit ipsam. Maiores aliquam voluptates consectetur nemo. Ea voluptatem dolorum distinctio laboriosam reiciendis asperiores inventore. Iure et minima autem quos occaecati quo.",
- "job": "Social Scientists",
- "name": "Bernadette Stanton I",
- "phone": "(345) 888-6358",
- "photo": "https://loremflickr.com/320/240?random=97884",
- "state": "South Dakota",
- "streetName": "Nolan Mountain",
- "suffix": "IV",
- "timezone": "America/Dawson_Creek",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/534.41.4 (KHTML, like Gecko) Version/5.0 Safari/534.41.4",
- "username": "anabel.bradtke"
- },
- {
- "bio": "Autem voluptas dolore aliquam qui vitae consectetur sit. Dolorem animi libero eius eum sint. Voluptate autem pariatur consequatur quidem eligendi. Hic architecto laborum ratione et. Corporis voluptate aspernatur aspernatur nostrum odio odit quas. Nesciunt aut non maxime non amet impedit voluptas. Ullam incidunt exercitationem consequatur inventore rem.",
- "city": "Lake Rowenaburgh",
- "company": "Pollich, Nikolaus and Steuber",
- "country": "Samoa",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "4716446307407181",
- "creditCardType": "Discover Card",
- "email": "nicklaus.cole@example.net",
- "email_verified_at": "2019-10-23 08:43:09",
- "fruits": ["blueberries", "watermelon", "pineapple"],
- "gender": "Female",
- "id": 164,
- "info": "Earum unde explicabo et quam commodi molestias. Consequatur repellendus provident non. Cumque laudantium non tempora eius quis quo.",
- "job": "Farm Equipment Mechanic",
- "name": "Dr. Jevon Wilkinson",
- "phone": "931-244-9603 x4015",
- "photo": "https://loremflickr.com/320/240?random=66912",
- "state": "Nebraska",
- "streetName": "Jabari Ville",
- "suffix": "II",
- "timezone": "Africa/Banjul",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4 rv:3.0) Gecko/20121128 Firefox/36.0",
- "username": "little.leta"
- },
- {
- "bio": "Tenetur eos accusamus odit quaerat eos ipsa ea. Voluptatem recusandae repellat et ea provident blanditiis. Voluptas adipisci blanditiis recusandae in at similique et. Aut ea debitis molestiae tempora eum. Modi totam amet nostrum possimus voluptatem consequatur est dicta. Explicabo voluptatum nam cumque necessitatibus. Aut ducimus doloremque eos fugiat sed reiciendis.",
- "city": "South Rosalyn",
- "company": "Klein Ltd",
- "country": "Denmark",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "6011025234800929",
- "creditCardType": "Visa",
- "email": "dahlia35@example.org",
- "email_verified_at": "2016-10-17 22:29:46",
- "fruits": ["blueberries", "watermelon", "nut"],
- "gender": "Female",
- "id": 165,
- "info": "Est nulla velit repellat saepe. Aspernatur enim quia totam maxime odit sint. Neque at et quia nisi et. Ea reprehenderit labore quo omnis. Aut quis et sed quisquam corporis magnam.",
- "job": "Atmospheric and Space Scientist",
- "name": "Fatima Sporer",
- "phone": "1-596-205-5058",
- "photo": "https://loremflickr.com/320/240?random=79484",
- "state": "New York",
- "streetName": "Sofia Rue",
- "suffix": "PhD",
- "timezone": "America/Argentina/La_Rioja",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.0) AppleWebKit/533.13.2 (KHTML, like Gecko) Version/4.0.4 Safari/533.13.2",
- "username": "lexi12"
- },
- {
- "bio": "Omnis qui cumque officia ea unde. Nesciunt quia et quo cumque distinctio ut. Et ex aut voluptatum nihil unde dolores esse id. Laudantium quas rerum neque id. Qui nam vitae iste asperiores. Animi consequatur ea maiores alias quia beatae illo quod. Sed enim eum cum sint autem quibusdam quasi.",
- "city": "Wunschhaven",
- "company": "Stracke-Buckridge",
- "country": "Isle of Man",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2720570748481998",
- "creditCardType": "Visa",
- "email": "ruecker.carlotta@example.net",
- "email_verified_at": "1999-12-14 00:46:12",
- "fruits": ["apple", "pineapple", "pineapple"],
- "gender": "Male",
- "id": 166,
- "info": "Temporibus et vitae repudiandae praesentium. Deserunt voluptate laborum recusandae nostrum ipsam ducimus. Non libero asperiores facilis et est officia odio et.",
- "job": "Ship Captain",
- "name": "Erna Pouros MD",
- "phone": "1-764-963-6416 x72407",
- "photo": "https://loremflickr.com/320/240?random=67597",
- "state": "South Dakota",
- "streetName": "Owen Dam",
- "suffix": "III",
- "timezone": "America/Atikokan",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5360 (KHTML, like Gecko) Chrome/40.0.848.0 Mobile Safari/5360",
- "username": "bergstrom.darrell"
- },
- {
- "bio": "Dolores saepe aliquid est sit. Suscipit ullam error amet rerum et qui quia. Recusandae molestiae ad ut enim voluptas asperiores fugit fugiat. Minima quaerat quisquam necessitatibus rerum. Dignissimos eum distinctio vel at velit. Fugiat nihil et id architecto quo. Dolorem possimus quia dolorem accusantium hic occaecati odit.",
- "city": "West Annabelleport",
- "company": "Johns, Turner and Heller",
- "country": "Mauritania",
- "created_at": "2020-02-23 21:29:38",
- "creditCardNumber": "2376292039261834",
- "creditCardType": "MasterCard",
- "email": "louvenia21@example.net",
- "email_verified_at": "2012-05-14 14:46:24",
- "fruits": ["avocado", "berries", "banana"],
- "gender": "Female",
- "id": 167,
- "info": "Voluptatibus inventore dolorum cum rerum ut. Aut libero ipsa eaque et sit autem ab. Esse ut unde assumenda assumenda qui. Voluptas ipsam consectetur omnis voluptas est consequatur explicabo.",
- "job": "Tool Sharpener",
- "name": "Zoila Rempel",
- "phone": "845-560-1378",
- "photo": "https://loremflickr.com/320/240?random=12865",
- "state": "Massachusetts",
- "streetName": "Mitchell Forest",
- "suffix": "IV",
- "timezone": "America/Yakutat",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:38",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_6) AppleWebKit/5350 (KHTML, like Gecko) Chrome/36.0.808.0 Mobile Safari/5350",
- "username": "annette.jerde"
- },
- {
- "bio": "Voluptas quia quasi dolores esse et tenetur consequatur. Quia veniam sed necessitatibus voluptates eum. Nam non rerum dolorum id ex velit maiores eos. Minus quisquam consequatur est eos repellat. Quidem quidem tenetur officiis. Quae commodi est illo. Error quasi iure dicta rerum deserunt iure.",
- "city": "New Verda",
- "company": "Upton, Mitchell and Morissette",
- "country": "Finland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916816706674086",
- "creditCardType": "MasterCard",
- "email": "pietro.kutch@example.org",
- "email_verified_at": "2006-09-16 15:26:11",
- "fruits": ["lemon", "apple", "watermelon"],
- "gender": "Male",
- "id": 168,
- "info": "Adipisci et libero quaerat quo beatae est expedita facilis. Tempora animi numquam enim. Quos omnis dolore earum exercitationem impedit et dicta.",
- "job": "Hand Trimmer",
- "name": "Bettie Hyatt",
- "phone": "446.464.7227 x65740",
- "photo": "https://loremflickr.com/320/240?random=74677",
- "state": "Maryland",
- "streetName": "Alanis Heights",
- "suffix": "DVM",
- "timezone": "America/Phoenix",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/8.79 (Windows CE; sl-SI) Presto/2.11.287 Version/11.00",
- "username": "bernadette.wolf"
- },
- {
- "bio": "Praesentium provident eligendi cupiditate et magnam tempore. Rem et aut praesentium voluptatem sed sed. Velit facere soluta omnis est beatae quo quod natus. Omnis temporibus autem amet et expedita ullam. Non doloribus fugit est aut. Distinctio aliquam qui occaecati nulla dignissimos eaque. Itaque tempore dolor porro.",
- "city": "East Mekhibury",
- "company": "Schroeder and Sons",
- "country": "Cambodia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4929721149548761",
- "creditCardType": "American Express",
- "email": "queen99@example.com",
- "email_verified_at": "1991-08-18 22:29:57",
- "fruits": ["blueberries", "berries", "banana"],
- "gender": "Male",
- "id": 169,
- "info": "Et quasi velit culpa amet atque voluptates eos assumenda. Dolores veniam quam consectetur laudantium nisi. Magni est excepturi enim pariatur.",
- "job": "Biological Science Teacher",
- "name": "Gudrun Raynor",
- "phone": "474-461-0598 x308",
- "photo": "https://loremflickr.com/320/240?random=37657",
- "state": "South Dakota",
- "streetName": "Cristobal Flat",
- "suffix": "PhD",
- "timezone": "Australia/Sydney",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_1 rv:2.0) Gecko/20150807 Firefox/35.0",
- "username": "smurphy"
- },
- {
- "bio": "Nobis porro maiores iste aut nihil maiores. Sit repellat vitae aliquam repudiandae ducimus officia. Excepturi distinctio sit cumque fugit error. Natus ullam molestiae culpa sit sit laboriosam magnam. Magni officiis deleniti eaque et amet. Eum tempore reprehenderit totam perferendis et ex quo nulla. Unde aliquid veritatis omnis non. Sunt aut quo ratione mollitia rerum dolores delectus.",
- "city": "South Fermin",
- "company": "D'Amore-Crona",
- "country": "Norfolk Island",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4929962568974",
- "creditCardType": "Visa",
- "email": "nora.jaskolski@example.net",
- "email_verified_at": "2002-07-31 01:30:01",
- "fruits": ["banana", "watermelon", "berries"],
- "gender": "Male",
- "id": 170,
- "info": "Ut consequatur nihil quaerat quasi non minima. Necessitatibus asperiores officiis soluta ullam et earum. Minima omnis voluptatem deserunt non. Ducimus iusto nesciunt autem ut.",
- "job": "Animal Control Worker",
- "name": "Dangelo Mann Sr.",
- "phone": "1-582-906-3475",
- "photo": "https://loremflickr.com/320/240?random=80703",
- "state": "New Jersey",
- "streetName": "Eveline Crescent",
- "suffix": "Sr.",
- "timezone": "America/St_Vincent",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows NT 6.1; Trident/5.0)",
- "username": "schroeder.darlene"
- },
- {
- "bio": "Mollitia nisi sed tenetur voluptatem aut. Rem corrupti aut veritatis quibusdam. Voluptatem consequatur sed aut. Aut eos a quo. Debitis est harum optio esse. Natus pariatur fugiat aut repellendus minima. Recusandae beatae qui voluptates laudantium. Error nobis dolores cumque quis. Nam asperiores ratione rerum fugit repellendus accusantium.",
- "city": "South Maureenbury",
- "company": "Orn Group",
- "country": "Nepal",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916856715635298",
- "creditCardType": "MasterCard",
- "email": "eschoen@example.com",
- "email_verified_at": "1995-07-12 16:59:07",
- "fruits": ["orange", "apple", "avocado"],
- "gender": "Female",
- "id": 171,
- "info": "Similique fugit ipsa odio odio cumque. Maiores suscipit quidem voluptatem eum et officia eos. Consequatur ut sit maxime.",
- "job": "Occupational Therapist",
- "name": "Sterling Schaden",
- "phone": "580.714.7549 x08198",
- "photo": "https://loremflickr.com/320/240?random=38205",
- "state": "Texas",
- "streetName": "Khalid Square",
- "suffix": "DVM",
- "timezone": "Pacific/Guam",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5332 (KHTML, like Gecko) Chrome/39.0.803.0 Mobile Safari/5332",
- "username": "goyette.kelsi"
- },
- {
- "bio": "Qui quas est excepturi et. Fugiat officiis animi et beatae aperiam. Temporibus in voluptatem sunt animi doloremque. Sint et enim quia quia enim ullam voluptatibus. Sunt maiores iusto reiciendis recusandae. Libero minus eos excepturi adipisci. Sequi nihil exercitationem voluptatem placeat quam velit.",
- "city": "New Vivianne",
- "company": "Langosh, Welch and Greenfelder",
- "country": "Isle of Man",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2720832400312311",
- "creditCardType": "Visa",
- "email": "xroob@example.net",
- "email_verified_at": "2013-10-24 06:49:29",
- "fruits": ["orange", "pineapple", "nut"],
- "gender": "Female",
- "id": 172,
- "info": "Quasi necessitatibus unde impedit eveniet voluptas qui. Laborum porro debitis sunt quia delectus iste mollitia omnis. Tempore sit facere deserunt error quis dignissimos. Ullam iure soluta nisi voluptas quae esse.",
- "job": "Network Admin OR Computer Systems Administrator",
- "name": "Mr. Blaise Lockman",
- "phone": "1-649-202-4340",
- "photo": "https://loremflickr.com/320/240?random=95344",
- "state": "New Hampshire",
- "streetName": "Feil Summit",
- "suffix": "V",
- "timezone": "Africa/Bangui",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.78 (X11; Linux i686; en-US) Presto/2.12.210 Version/10.00",
- "username": "jeanie67"
- },
- {
- "bio": "Quidem labore rerum earum pariatur quis quod sequi. Eligendi odit expedita recusandae excepturi odit aut modi. Ab est impedit voluptatem asperiores. Nam id est aut nihil. Et recusandae provident tenetur corporis.",
- "city": "Lebsackside",
- "company": "Hahn, Gerhold and Kub",
- "country": "Slovakia (Slovak Republic)",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4539250825629457",
- "creditCardType": "Visa",
- "email": "macey.cronin@example.net",
- "email_verified_at": "1998-06-06 16:03:47",
- "fruits": ["avocado", "berries", "berries"],
- "gender": "Male",
- "id": 173,
- "info": "Nobis blanditiis tempora in modi quae quis maiores. Vero dignissimos sunt dolores fugiat quibusdam. Vitae quo est impedit voluptatibus molestias incidunt. Ad recusandae suscipit sit repellat sunt. Cumque sint et temporibus fuga.",
- "job": "Cafeteria Cook",
- "name": "Murray Stark DVM",
- "phone": "+1-984-247-4997",
- "photo": "https://loremflickr.com/320/240?random=92996",
- "state": "Louisiana",
- "streetName": "Hill Islands",
- "suffix": "DVM",
- "timezone": "Europe/Ulyanovsk",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows 98; Trident/3.0)",
- "username": "audie84"
- },
- {
- "bio": "Beatae est enim ea iste et. Id explicabo eum est est necessitatibus eaque. Quas minima cum assumenda. Reiciendis non sunt dolore non. Quisquam qui qui et quidem ipsum. Non adipisci quo esse ullam aut eos. Neque ipsum labore quo perspiciatis corrupti a tempore sit. Et dolore optio ipsam ut necessitatibus modi natus accusantium. Eos vitae dignissimos itaque recusandae eveniet iste consequatur.",
- "city": "Kassulkeville",
- "company": "Kautzer-Effertz",
- "country": "Netherlands Antilles",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2720173482916608",
- "creditCardType": "Visa",
- "email": "uwalker@example.net",
- "email_verified_at": "1990-08-15 10:00:55",
- "fruits": ["berries", "banana", "banana"],
- "gender": "Male",
- "id": 174,
- "info": "Soluta soluta pariatur ullam est aliquid praesentium culpa eligendi. Tenetur vel id magnam maxime. Nam sapiente qui quaerat quis voluptas neque. Ad exercitationem facilis assumenda ullam.",
- "job": "Caption Writer",
- "name": "Ashlynn Greenfelder",
- "phone": "453.836.8476 x2536",
- "photo": "https://loremflickr.com/320/240?random=34842",
- "state": "Montana",
- "streetName": "Murazik Spring",
- "suffix": "III",
- "timezone": "America/Matamoros",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.70 (Windows NT 5.2; en-US) Presto/2.8.174 Version/11.00",
- "username": "rolando.jast"
- },
- {
- "bio": "Autem ipsam quis quidem tempore unde. Ea optio et qui molestiae a explicabo animi. Est assumenda sit aut. Placeat voluptas architecto autem sit asperiores voluptatum. Qui voluptatum cum veniam hic. Nihil ut deserunt animi dolorum autem. Sit a et et voluptate.",
- "city": "South Coralietown",
- "company": "Marks-Considine",
- "country": "Central African Republic",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2534291264874971",
- "creditCardType": "American Express",
- "email": "kbeatty@example.org",
- "email_verified_at": "2008-05-06 02:21:32",
- "fruits": ["apple", "orange", "pineapple"],
- "gender": "Male",
- "id": 175,
- "info": "Repellendus sit ad quas quos quos rerum. Nisi velit quis dolor soluta temporibus facilis. Omnis rerum qui nihil placeat sit.",
- "job": "GED Teacher",
- "name": "Dr. Marcella Pacocha",
- "phone": "+1 (872) 841-8200",
- "photo": "https://loremflickr.com/320/240?random=14397",
- "state": "Delaware",
- "streetName": "Duane View",
- "suffix": "V",
- "timezone": "Asia/Samarkand",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows 98) AppleWebKit/5340 (KHTML, like Gecko) Chrome/38.0.813.0 Mobile Safari/5340",
- "username": "qlockman"
- },
- {
- "bio": "Neque et cumque non et est tempora enim. A qui odit sint distinctio. Et cum aut numquam omnis sunt voluptatem. Iste facere sint facere illo. Facilis totam pariatur eligendi autem dolor ut consequatur voluptate. Qui dolorem sit alias omnis. Provident cupiditate nostrum quaerat sit quia. Quia est eligendi nihil quo et et.",
- "city": "North Clementineside",
- "company": "Collier Group",
- "country": "Sierra Leone",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532525968929815",
- "creditCardType": "MasterCard",
- "email": "russel.haleigh@example.net",
- "email_verified_at": "1992-09-11 19:26:00",
- "fruits": ["watermelon", "apple", "apple"],
- "gender": "Female",
- "id": 176,
- "info": "Perferendis animi quam et quo iure. Eveniet quas et incidunt expedita architecto expedita. Dolores minus quia et enim laboriosam. Tempora autem odit libero qui magnam quo ipsa est.",
- "job": "Cultural Studies Teacher",
- "name": "Chelsea Predovic I",
- "phone": "(293) 987-4625",
- "photo": "https://loremflickr.com/320/240?random=35062",
- "state": "North Dakota",
- "streetName": "Tremblay Crest",
- "suffix": "II",
- "timezone": "Europe/Vilnius",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/534.42.1 (KHTML, like Gecko) Version/5.0.3 Safari/534.42.1",
- "username": "balistreri.kaci"
- },
- {
- "bio": "Dicta non quae sed consequuntur. Voluptatem et nemo et corrupti ut. Error sit et quo deleniti. Vero repellendus quia facilis quis eveniet quia nemo. At incidunt vel et laborum sint laboriosam consequuntur ullam. Sunt hic ut occaecati repudiandae sequi nemo assumenda. Laudantium quia et voluptatem qui quaerat et ut. Asperiores dicta possimus praesentium minus rerum ullam numquam aliquid.",
- "city": "New Roelmouth",
- "company": "Medhurst-Reichel",
- "country": "Timor-Leste",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2406737802463771",
- "creditCardType": "Visa",
- "email": "thomas01@example.com",
- "email_verified_at": "2018-08-30 07:43:29",
- "fruits": ["lemon", "watermelon", "avocado"],
- "gender": "Female",
- "id": 177,
- "info": "Dignissimos expedita est autem at voluptatibus doloremque. Dolor distinctio aut enim explicabo rem possimus vel. Et perspiciatis et velit recusandae et est culpa. Enim rerum nihil architecto eos quia.",
- "job": "Product Management Leader",
- "name": "Monty Ziemann",
- "phone": "+17959872325",
- "photo": "https://loremflickr.com/320/240?random=94131",
- "state": "Maryland",
- "streetName": "Kemmer Inlet",
- "suffix": "II",
- "timezone": "Europe/Oslo",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows CE; en-US; rv:1.9.1.20) Gecko/20161228 Firefox/37.0",
- "username": "catalina.hayes"
- },
- {
- "bio": "Aut neque qui voluptates fuga odio. Ullam necessitatibus optio praesentium eligendi veritatis. Magni et est aut non vel magnam corporis et. Et eligendi tempora quia eos itaque. Exercitationem nihil autem rerum incidunt tempore. Odit perspiciatis est nihil.",
- "city": "Rosaliaside",
- "company": "Emmerich-Tremblay",
- "country": "Sao Tome and Principe",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011648329175616",
- "creditCardType": "MasterCard",
- "email": "chelsey.barton@example.org",
- "email_verified_at": "2014-05-20 15:27:23",
- "fruits": ["pineapple", "apple", "avocado"],
- "gender": "Male",
- "id": 178,
- "info": "Eum debitis non officiis eum vel sunt non. Occaecati deserunt molestiae rerum non. Rerum distinctio explicabo velit debitis id dicta. Sunt sunt aut consequatur id rem.",
- "job": "Railroad Conductors",
- "name": "Katarina Jacobs",
- "phone": "1-397-946-4089 x56397",
- "photo": "https://loremflickr.com/320/240?random=91853",
- "state": "North Dakota",
- "streetName": "Giovanny Prairie",
- "suffix": "Sr.",
- "timezone": "America/Argentina/San_Juan",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20190425 Firefox/35.0",
- "username": "sanford.liam"
- },
- {
- "bio": "Esse nisi non qui. Eum error similique eos consequatur est. Id porro omnis consequatur. Incidunt voluptatem sed alias quo error ullam. Saepe magni et molestiae repudiandae architecto tempora ea. Rerum quia voluptatem nulla distinctio. Vitae laudantium iste esse dolorem. Dolorum similique cupiditate quos voluptate doloremque doloremque et.",
- "city": "New Lavina",
- "company": "Schowalter, Rippin and Witting",
- "country": "Australia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "347085188620127",
- "creditCardType": "MasterCard",
- "email": "mcclure.margaret@example.net",
- "email_verified_at": "1998-07-19 00:32:42",
- "fruits": ["apple", "pineapple", "nut"],
- "gender": "Female",
- "id": 179,
- "info": "Sit natus doloribus architecto voluptatem. Voluptatem eos nihil est id. Est unde ut et.",
- "job": "Network Admin OR Computer Systems Administrator",
- "name": "Catharine Grady",
- "phone": "1-682-204-8560 x584",
- "photo": "https://loremflickr.com/320/240?random=45025",
- "state": "Mississippi",
- "streetName": "Austen Fords",
- "suffix": "IV",
- "timezone": "Asia/Colombo",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.2) AppleWebKit/534.5.3 (KHTML, like Gecko) Version/4.0 Safari/534.5.3",
- "username": "steuber.verdie"
- },
- {
- "bio": "At atque harum natus asperiores voluptas est corporis qui. Accusantium molestiae exercitationem sed molestiae pariatur. Numquam nam aspernatur ut autem. Temporibus sapiente velit harum id. Optio commodi quaerat autem nostrum. Non quia exercitationem deserunt asperiores qui est.",
- "city": "East Elda",
- "company": "Tromp, Hirthe and Bogan",
- "country": "Tokelau",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2462666079235763",
- "creditCardType": "MasterCard",
- "email": "laney51@example.com",
- "email_verified_at": "2009-12-31 00:09:24",
- "fruits": ["avocado", "avocado", "watermelon"],
- "gender": "Female",
- "id": 180,
- "info": "Delectus modi et nisi quia in in fuga ea. Aut sit aut est ut dolores beatae harum. Tempora fugit vel ab voluptatem modi.",
- "job": "Recreational Vehicle Service Technician",
- "name": "Prof. Saige Torphy",
- "phone": "432-953-5370 x801",
- "photo": "https://loremflickr.com/320/240?random=79064",
- "state": "Kansas",
- "streetName": "Valerie Ville",
- "suffix": "Sr.",
- "timezone": "Indian/Reunion",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/5351 (KHTML, like Gecko) Chrome/37.0.880.0 Mobile Safari/5351",
- "username": "jacobs.ross"
- },
- {
- "bio": "Magnam consequuntur eaque praesentium voluptas ex corrupti. In unde eligendi quibusdam et qui. Est et neque quaerat maiores consequatur distinctio est. Magnam nam molestiae sunt nisi quia sed. Fuga iusto culpa rem omnis officia. Adipisci aliquid inventore sed velit earum. Commodi architecto veritatis et et placeat itaque temporibus provident.",
- "city": "Feilstad",
- "company": "Rogahn LLC",
- "country": "France",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "340532373079954",
- "creditCardType": "Visa",
- "email": "ykerluke@example.com",
- "email_verified_at": "2010-08-07 12:27:02",
- "fruits": ["nut", "blueberries", "pineapple"],
- "gender": "Male",
- "id": 181,
- "info": "Esse libero iusto cupiditate atque delectus molestiae. Et aut at nulla dolorem. Ad ut dolor et amet.",
- "job": "Special Force",
- "name": "Dexter Abbott",
- "phone": "519-717-0363 x4957",
- "photo": "https://loremflickr.com/320/240?random=53990",
- "state": "Illinois",
- "streetName": "Gutkowski Viaduct",
- "suffix": "IV",
- "timezone": "America/Halifax",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows CE; sl-SI; rv:1.9.1.20) Gecko/20111204 Firefox/37.0",
- "username": "ethelyn.kirlin"
- },
- {
- "bio": "Sed dolores incidunt sed aliquid maxime. Sed nihil sunt repellat autem. In autem ut error sunt. Porro explicabo sed quia pariatur blanditiis. Commodi sed placeat ut debitis eaque. Sit quis sunt vel est laudantium mollitia tempore. Dolores sunt non aut molestiae saepe dicta.",
- "city": "Bartonmouth",
- "company": "Rowe and Sons",
- "country": "Guyana",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011074131143421",
- "creditCardType": "MasterCard",
- "email": "cyrus93@example.org",
- "email_verified_at": "2019-06-24 02:27:31",
- "fruits": ["orange", "berries", "apple"],
- "gender": "Female",
- "id": 381,
- "info": "Vitae corrupti sunt qui aperiam ut laudantium. Sed esse assumenda est nesciunt autem aut et expedita. Rem dolor aut enim id eum voluptatem esse ipsa. Qui repellat et distinctio omnis unde tenetur eum.",
- "job": "Legal Support Worker",
- "name": "Lenora Purdy",
- "phone": "818.236.5707",
- "photo": "https://loremflickr.com/320/240?random=63098",
- "state": "West Virginia",
- "streetName": "Eldora Unions",
- "suffix": "I",
- "timezone": "America/Denver",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_1_2 like Mac OS X; sl-SI) AppleWebKit/531.41.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 Safari/6531.41.1",
- "username": "gerlach.antwan"
- },
- {
- "bio": "Sit ut deleniti aspernatur explicabo alias pariatur repellat. Doloribus facere et consequatur necessitatibus. Laboriosam cum iure esse officiis et. Ea iste enim doloremque dolorem. Temporibus minima ad et vitae autem odio. Ab dolore commodi facilis aliquid. Dolor facilis dolorem itaque mollitia impedit culpa. Asperiores architecto omnis dolores molestiae natus qui sunt.",
- "city": "East Alfredotown",
- "company": "Corwin, Reynolds and Ebert",
- "country": "Cook Islands",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5135848071542673",
- "creditCardType": "MasterCard",
- "email": "eulalia72@example.org",
- "email_verified_at": "2019-05-18 22:06:43",
- "fruits": ["pineapple", "watermelon", "watermelon"],
- "gender": "Female",
- "id": 382,
- "info": "Laboriosam nam omnis aperiam nobis. Nisi placeat laboriosam delectus debitis distinctio illo. Quidem hic illum ex id et rerum. Eaque accusantium praesentium quidem nesciunt facilis et.",
- "job": "Hairdresser OR Cosmetologist",
- "name": "Zion Mante V",
- "phone": "+18022767645",
- "photo": "https://loremflickr.com/320/240?random=98686",
- "state": "South Carolina",
- "streetName": "Bradtke Trail",
- "suffix": "V",
- "timezone": "Asia/Kabul",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.20.7 (KHTML, like Gecko) Version/4.1 Safari/532.20.7",
- "username": "jennifer.barton"
- },
- {
- "bio": "Eius fugit rem voluptas. Quam voluptatibus reprehenderit ab. Beatae ut sed cum reiciendis. Quia modi quibusdam velit magni laudantium qui sit. Hic ullam tempore est tempora aut quia. Explicabo officia dolores sed dolores. Aliquam rerum non a ipsa. Veniam mollitia odit sequi illum asperiores molestiae odit cupiditate. Saepe eum itaque dolorem non iure nihil. Explicabo cum reprehenderit vel iure.",
- "city": "West Dantefurt",
- "company": "Anderson-Schinner",
- "country": "Swaziland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532693672299626",
- "creditCardType": "MasterCard",
- "email": "bsipes@example.org",
- "email_verified_at": "2007-01-31 16:25:42",
- "fruits": ["orange", "avocado", "nut"],
- "gender": "Female",
- "id": 383,
- "info": "Tempore dolor atque dolorem maiores ipsa facere qui error. Fugiat et veniam qui temporibus tempore unde reiciendis. Mollitia architecto et ipsam vitae labore. Cupiditate atque iure dolor modi qui.",
- "job": "House Cleaner",
- "name": "Prof. Johnpaul Abbott",
- "phone": "(859) 850-4117 x30528",
- "photo": "https://loremflickr.com/320/240?random=82736",
- "state": "Rhode Island",
- "streetName": "Kacey Hill",
- "suffix": "II",
- "timezone": "America/North_Dakota/Center",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 5.0; Trident/5.0)",
- "username": "luther04"
- },
- {
- "bio": "Voluptate rerum dolorem velit ipsam aut quo perferendis perspiciatis. Et minus autem odit est. Fugit id necessitatibus consequuntur optio praesentium qui et. Consequatur minus laboriosam totam consequatur officiis et.",
- "city": "South Lee",
- "company": "Bechtelar-Boyle",
- "country": "United Kingdom",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2509800600780022",
- "creditCardType": "Visa",
- "email": "fay.ahmed@example.net",
- "email_verified_at": "2015-01-04 11:21:45",
- "fruits": ["lemon", "orange", "orange"],
- "gender": "Male",
- "id": 384,
- "info": "Molestiae dolorum itaque aut molestias voluptate. Sit totam est ut ut doloremque dolor eveniet. Porro est omnis repellat et quidem voluptates. Reprehenderit voluptatem veritatis et quis.",
- "job": "Stock Broker",
- "name": "Jailyn Lebsack",
- "phone": "503-749-6367 x4522",
- "photo": "https://loremflickr.com/320/240?random=26202",
- "state": "Nevada",
- "streetName": "Dock Shoal",
- "suffix": "PhD",
- "timezone": "Atlantic/Faroe",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.38 (Windows NT 5.1; sl-SI) Presto/2.12.167 Version/10.00",
- "username": "nina.nitzsche"
- },
- {
- "bio": "Ex id deleniti aut. Nisi labore quibusdam quia. Doloremque eum est dolor et dolorem. Omnis molestias asperiores et deserunt. Dolorem rem animi eum est. Similique quisquam illum nihil doloremque eos odit. Blanditiis occaecati aut inventore itaque ut atque deleniti. Iure fuga consequatur veniam blanditiis aut blanditiis ipsum fugiat. Et voluptatibus ipsa cum corporis est ipsum.",
- "city": "Mitchellberg",
- "company": "Luettgen PLC",
- "country": "Moldova",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4929317290769627",
- "creditCardType": "Visa",
- "email": "gkrajcik@example.org",
- "email_verified_at": "2018-08-10 11:30:52",
- "fruits": ["orange", "pineapple", "orange"],
- "gender": "Female",
- "id": 385,
- "info": "Modi accusantium itaque nihil a earum sapiente ipsam. Pariatur quam dolorem inventore corporis qui id quis. Rem soluta deserunt tempora odit distinctio quaerat.",
- "job": "Orthotist OR Prosthetist",
- "name": "Antwan Denesik",
- "phone": "+1-959-596-4487",
- "photo": "https://loremflickr.com/320/240?random=71901",
- "state": "New Mexico",
- "streetName": "Jast Terrace",
- "suffix": "I",
- "timezone": "Australia/Lindeman",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 6.0; en-US; rv:1.9.1.20) Gecko/20110218 Firefox/36.0",
- "username": "lavon.kuphal"
- },
- {
- "bio": "Eos est quod cum et consequatur libero. Neque velit id voluptatum ducimus voluptas distinctio commodi. Repellat vel dolorem harum est quia corrupti. Dignissimos illo occaecati deleniti. Consequatur voluptate aspernatur rerum omnis. Nihil ut quis qui ut tempore aut sit. Et recusandae praesentium iure.",
- "city": "South Garfieldville",
- "company": "Thompson PLC",
- "country": "Sudan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4485548786033781",
- "creditCardType": "Visa",
- "email": "dave72@example.org",
- "email_verified_at": "2001-12-08 10:22:41",
- "fruits": ["orange", "avocado", "pineapple"],
- "gender": "Female",
- "id": 386,
- "info": "Magnam nobis consequatur unde ea ut. Quidem nobis facere porro est debitis quos. Aut aut perspiciatis ipsam magnam eaque tempore aut.",
- "job": "Poultry Cutter",
- "name": "Toby Schaefer",
- "phone": "1-408-246-6089 x17666",
- "photo": "https://loremflickr.com/320/240?random=80178",
- "state": "Massachusetts",
- "streetName": "Garrick Trafficway",
- "suffix": "MD",
- "timezone": "Europe/Madrid",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_9 rv:2.0; en-US) AppleWebKit/533.29.7 (KHTML, like Gecko) Version/4.1 Safari/533.29.7",
- "username": "britney11"
- },
- {
- "bio": "Eos alias modi sunt quam et. Necessitatibus optio voluptatem dolores in. Sit et itaque culpa consequatur. Accusamus quia et animi. Voluptas praesentium consequatur sint ut et sapiente. Ullam vitae doloribus vel dolor. Quos ipsam distinctio sed commodi quo. Fugiat aut eum enim qui placeat cupiditate. Fugiat excepturi ut corrupti eum. Animi maxime vitae labore et nisi ratione.",
- "city": "West Dalebury",
- "company": "Stiedemann Ltd",
- "country": "Zambia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4879411875049461",
- "creditCardType": "Visa",
- "email": "odurgan@example.org",
- "email_verified_at": "1992-07-13 17:42:22",
- "fruits": ["watermelon", "apple", "banana"],
- "gender": "Male",
- "id": 387,
- "info": "Ipsam molestiae consectetur optio eveniet. Velit ut corrupti voluptatem tempora. Vel maxime eaque quisquam.",
- "job": "Machine Operator",
- "name": "Mariah Kilback IV",
- "phone": "696-256-5515 x400",
- "photo": "https://loremflickr.com/320/240?random=93297",
- "state": "Oklahoma",
- "streetName": "Willard Spurs",
- "suffix": "DVM",
- "timezone": "America/Resolute",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/5320 (KHTML, like Gecko) Chrome/38.0.819.0 Mobile Safari/5320",
- "username": "langosh.lenny"
- },
- {
- "bio": "Ut quam et vero voluptas. Est doloribus numquam sit dicta eum sequi voluptatem impedit. Perspiciatis qui harum a in doloremque voluptas. Sint omnis sit incidunt dolore. Est et odit ut impedit. Ipsam suscipit suscipit necessitatibus distinctio vitae aut. Accusantium beatae qui omnis qui. Tempora blanditiis eum dolorum quos qui est odit.",
- "city": "Darionshire",
- "company": "Rosenbaum-Corwin",
- "country": "Gambia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532308254681444",
- "creditCardType": "Visa Retired",
- "email": "eudora.shanahan@example.com",
- "email_verified_at": "2012-07-06 02:51:34",
- "fruits": ["nut", "watermelon", "pineapple"],
- "gender": "Female",
- "id": 388,
- "info": "Voluptas sunt et esse sint voluptatem ipsum. Blanditiis magni dignissimos sunt consequatur sit. Distinctio corrupti nisi ad qui.",
- "job": "Home Appliance Installer",
- "name": "Devyn Farrell",
- "phone": "1-293-975-0732",
- "photo": "https://loremflickr.com/320/240?random=28632",
- "state": "North Dakota",
- "streetName": "Pamela Station",
- "suffix": "V",
- "timezone": "Europe/Vilnius",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_2_1 like Mac OS X; sl-SI) AppleWebKit/532.29.2 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6532.29.2",
- "username": "bins.keyshawn"
- },
- {
- "bio": "Velit tenetur sint et eaque voluptatem ipsa. Quia minus harum maxime labore natus dignissimos voluptas qui. Enim voluptas temporibus est nesciunt et sit quod. Tenetur voluptatem blanditiis ratione omnis perferendis. Sint numquam omnis illo. Velit libero quaerat incidunt id. Quisquam sint rerum ex nam.",
- "city": "Sherwoodburgh",
- "company": "Quitzon, Keebler and Swift",
- "country": "Fiji",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5441436470369531",
- "creditCardType": "Visa Retired",
- "email": "bbruen@example.com",
- "email_verified_at": "2001-10-06 08:56:29",
- "fruits": ["banana", "orange", "blueberries"],
- "gender": "Male",
- "id": 389,
- "info": "Nesciunt aut earum numquam laudantium. Illo quae quibusdam delectus cumque molestiae. Exercitationem et hic consequatur eos laudantium qui debitis. Ab ab dolore eum voluptas odit.",
- "job": "Brattice Builder",
- "name": "Neha Sipes",
- "phone": "286.270.6833",
- "photo": "https://loremflickr.com/320/240?random=85944",
- "state": "Montana",
- "streetName": "Anastasia Cove",
- "suffix": "Jr.",
- "timezone": "Pacific/Efate",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.33 (Windows NT 5.0; sl-SI) Presto/2.10.249 Version/11.00",
- "username": "alangosh"
- },
- {
- "bio": "Delectus tempore non dignissimos. Nihil ut quia quod eum. Harum consequatur omnis et quo. Repellendus accusantium qui beatae sit quam. Officiis vitae voluptatum repudiandae dolore quis quam nostrum. Aut perferendis consectetur quibusdam enim aliquid quo. Placeat cum nisi quis tempore.",
- "city": "Binshaven",
- "company": "Fritsch Group",
- "country": "Uruguay",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916609898658",
- "creditCardType": "Visa",
- "email": "seth58@example.org",
- "email_verified_at": "1994-12-26 06:57:33",
- "fruits": ["pineapple", "orange", "blueberries"],
- "gender": "Male",
- "id": 390,
- "info": "Beatae laudantium libero quidem repellendus voluptas ratione. Dolores repellendus dolorem laboriosam tempore dolorem. Vel aut voluptatem omnis eveniet illo at tempora est.",
- "job": "Writer OR Author",
- "name": "Hobart Denesik IV",
- "phone": "382-861-5661 x339",
- "photo": "https://loremflickr.com/320/240?random=63896",
- "state": "Louisiana",
- "streetName": "Gislason Streets",
- "suffix": "MD",
- "timezone": "America/Paramaribo",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20130309 Firefox/36.0",
- "username": "elissa.balistreri"
- },
- {
- "bio": "Inventore eveniet nihil soluta amet. Modi enim dolorum ducimus pariatur. Et molestias corporis perferendis sed. Enim quia enim modi dolor expedita provident rerum. Est iure pariatur repellendus recusandae enim ipsum et. Ut temporibus dolorem ut. Nostrum repellat nobis harum provident. Et unde laborum iure voluptatem assumenda reprehenderit. Quo eligendi voluptatem inventore.",
- "city": "North Rosalee",
- "company": "Schiller-Jaskolski",
- "country": "Yemen",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "349003236465724",
- "creditCardType": "Visa",
- "email": "schaefer.marcelo@example.org",
- "email_verified_at": "2007-11-04 19:24:14",
- "fruits": ["blueberries", "banana", "pineapple"],
- "gender": "Female",
- "id": 391,
- "info": "Adipisci quod ut officia ea ea quaerat incidunt. Odit odit cum est aut repellat. Ratione et autem molestiae praesentium occaecati iste et. In beatae autem ex consequuntur maiores voluptas placeat.",
- "job": "Maintenance Worker",
- "name": "Dr. Thurman Hickle",
- "phone": "565.690.8901 x8062",
- "photo": "https://loremflickr.com/320/240?random=45393",
- "state": "Ohio",
- "streetName": "Richie Locks",
- "suffix": "Jr.",
- "timezone": "America/Goose_Bay",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/531.26.1 (KHTML, like Gecko) Version/5.0 Safari/531.26.1",
- "username": "rogahn.mollie"
- },
- {
- "bio": "Voluptates necessitatibus nesciunt exercitationem sit voluptatem. Voluptatem doloribus blanditiis ipsum iure. Ipsa dignissimos voluptatibus sit culpa aut consectetur reiciendis. Ut non nihil dignissimos expedita quo.",
- "city": "Vernerton",
- "company": "Carroll, Waelchi and Rolfson",
- "country": "Sweden",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "343901017183778",
- "creditCardType": "Visa Retired",
- "email": "bertram.cronin@example.com",
- "email_verified_at": "2004-04-28 18:01:00",
- "fruits": ["nut", "orange", "banana"],
- "gender": "Male",
- "id": 392,
- "info": "Expedita nostrum consequatur doloribus aliquam consequatur. Qui quia enim numquam nihil alias. Eum dolores non delectus optio.",
- "job": "Hairdresser OR Cosmetologist",
- "name": "Ms. Reanna Kilback",
- "phone": "1-234-572-2876",
- "photo": "https://loremflickr.com/320/240?random=70545",
- "state": "Delaware",
- "streetName": "Conroy Branch",
- "suffix": "PhD",
- "timezone": "America/Cancun",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.66 (Windows NT 5.0; en-US) Presto/2.8.193 Version/10.00",
- "username": "jerald.mante"
- },
- {
- "bio": "Harum eaque mollitia maxime itaque. Debitis et reiciendis libero. Reprehenderit qui at voluptas sint voluptates. Fugiat placeat distinctio voluptatibus sunt quo. Molestiae quo nesciunt molestias suscipit et ab corporis. Qui non optio est itaque vel accusamus aut. Iste officia fugit et recusandae neque. Commodi qui autem sunt illo.",
- "city": "East Rhea",
- "company": "Pagac, Thiel and Wisozk",
- "country": "Hong Kong",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011640596391349",
- "creditCardType": "Visa",
- "email": "maya49@example.net",
- "email_verified_at": "2001-12-17 06:50:42",
- "fruits": ["lemon", "watermelon", "orange"],
- "gender": "Female",
- "id": 393,
- "info": "Quo eveniet impedit facilis harum perferendis. Molestias quos quas fugit voluptatem. Nulla sequi qui quo odio est. Et eius culpa ea et.",
- "job": "Precision Mold and Pattern Caster",
- "name": "Mrs. Dayna Koss DVM",
- "phone": "+1-885-563-3422",
- "photo": "https://loremflickr.com/320/240?random=93094",
- "state": "Maryland",
- "streetName": "Schaefer Trace",
- "suffix": "V",
- "timezone": "America/Managua",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_5 rv:3.0; sl-SI) AppleWebKit/534.5.1 (KHTML, like Gecko) Version/4.0 Safari/534.5.1",
- "username": "marilie.goodwin"
- },
- {
- "bio": "Praesentium et fugit et quia nisi dolorum. Praesentium et hic omnis numquam et ullam. Id explicabo eum itaque. Omnis voluptates et aperiam aut. Consectetur fugit et rem. Optio eaque pariatur ut ab nesciunt quo soluta. Ab illum vitae dolores. Dicta consequatur nam omnis quo harum rerum occaecati non. Nihil iure perferendis quod consectetur laudantium animi labore animi.",
- "city": "Port Sarinafurt",
- "company": "Keeling, Ward and Price",
- "country": "Pitcairn Islands",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4929742577157636",
- "creditCardType": "MasterCard",
- "email": "jessie24@example.org",
- "email_verified_at": "1990-03-01 01:20:25",
- "fruits": ["nut", "apple", "watermelon"],
- "gender": "Female",
- "id": 394,
- "info": "Est dolores quia cupiditate rerum. Ut quod in sunt rem quos recusandae reprehenderit. Adipisci occaecati et est consequatur corporis quia qui. Maiores animi nostrum impedit omnis.",
- "job": "Medical Equipment Preparer",
- "name": "Mrs. Natalie Morissette",
- "phone": "(943) 778-4562 x83955",
- "photo": "https://loremflickr.com/320/240?random=37842",
- "state": "Maine",
- "streetName": "Padberg Via",
- "suffix": "DVM",
- "timezone": "Europe/Astrakhan",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows 95; sl-SI; rv:1.9.1.20) Gecko/20190311 Firefox/36.0",
- "username": "wullrich"
- },
- {
- "bio": "Accusamus harum ad ut quia adipisci dolorum. Adipisci voluptatum quas et laborum nemo asperiores provident culpa. Mollitia et laudantium magni commodi qui saepe. Reiciendis et nulla quis praesentium animi consequuntur. Consequatur velit labore ipsum distinctio dolorem. Nobis mollitia est a. Praesentium qui pariatur eius quam provident rerum autem magni. Ipsum harum qui qui.",
- "city": "Danielaland",
- "company": "Koss, Osinski and Abshire",
- "country": "Denmark",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4539087136796553",
- "creditCardType": "Visa",
- "email": "rgreen@example.net",
- "email_verified_at": "2006-09-15 14:56:36",
- "fruits": ["apple", "banana", "orange"],
- "gender": "Female",
- "id": 395,
- "info": "Aut tempora numquam nihil. Suscipit aliquam nulla aut rerum quisquam. Hic non odit et quisquam veritatis nisi vero.",
- "job": "Personal Home Care Aide",
- "name": "Cullen Beatty Sr.",
- "phone": "1-594-294-2185",
- "photo": "https://loremflickr.com/320/240?random=28935",
- "state": "Pennsylvania",
- "streetName": "Zack Well",
- "suffix": "II",
- "timezone": "Asia/Ulaanbaatar",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5360 (KHTML, like Gecko) Chrome/36.0.802.0 Mobile Safari/5360",
- "username": "wintheiser.henri"
- },
- {
- "bio": "Asperiores veritatis itaque odio dolor nihil necessitatibus deserunt. Harum aliquam esse aperiam nisi. Minus voluptas et quas possimus cum. Laborum similique inventore eligendi saepe. Eos qui magnam quo et et. Ex incidunt iure eaque dolor numquam molestias sit dolorem. Vero assumenda id aliquid minima fuga eius. Fuga dolores fugit maiores et. Soluta magni impedit repudiandae dolores.",
- "city": "East Desmond",
- "company": "Bruen-Heaney",
- "country": "Solomon Islands",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2221845025507499",
- "creditCardType": "MasterCard",
- "email": "nienow.justine@example.net",
- "email_verified_at": "2003-07-18 06:48:22",
- "fruits": ["watermelon", "pineapple", "nut"],
- "gender": "Female",
- "id": 396,
- "info": "Odio molestiae natus non. Adipisci enim est quidem repellat voluptatum distinctio. Voluptatem dolorem voluptatem animi autem id. Quas recusandae necessitatibus consequatur vitae consequuntur.",
- "job": "Merchandise Displayer OR Window Trimmer",
- "name": "Charlene Hermann",
- "phone": "276-751-7477 x7275",
- "photo": "https://loremflickr.com/320/240?random=74069",
- "state": "Wyoming",
- "streetName": "Hickle Crescent",
- "suffix": "DVM",
- "timezone": "Europe/Malta",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 4.0; Trident/5.1)",
- "username": "swolf"
- },
- {
- "bio": "In exercitationem eum id praesentium illum voluptas. Eum quia consequatur explicabo magnam iure quia distinctio. Suscipit voluptas sapiente est qui ullam et. Alias eos eos rerum ut.",
- "city": "Lake Fidelburgh",
- "company": "Donnelly, Auer and Beer",
- "country": "Djibouti",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4805449944724846",
- "creditCardType": "Visa",
- "email": "jerrod.conroy@example.net",
- "email_verified_at": "2010-09-07 09:18:09",
- "fruits": ["nut", "orange", "orange"],
- "gender": "Male",
- "id": 397,
- "info": "Enim ut natus ratione nihil. Quo omnis consequuntur repellat harum ut consequatur maiores. Et quam aut ipsam et dicta quia.",
- "job": "Gas Compressor Operator",
- "name": "Aaron Barrows DVM",
- "phone": "1-325-526-7576",
- "photo": "https://loremflickr.com/320/240?random=16168",
- "state": "Minnesota",
- "streetName": "Kamren Land",
- "suffix": "MD",
- "timezone": "Asia/Kuwait",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.2; Trident/3.1)",
- "username": "bashirian.regan"
- },
- {
- "bio": "Dicta quam ut minus totam est odio dignissimos odit. Ut quidem rerum aut voluptas rem recusandae ratione. Eligendi molestiae quae mollitia natus. Earum magnam id ducimus necessitatibus ut alias alias placeat. Enim laborum est architecto odit et corporis. Ipsam officiis reprehenderit corrupti aperiam et velit. Laboriosam maiores dolorem numquam autem id quo.",
- "city": "Johanstad",
- "company": "Botsford and Sons",
- "country": "Burkina Faso",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4024007125628551",
- "creditCardType": "Visa",
- "email": "mpouros@example.com",
- "email_verified_at": "1994-12-16 20:38:16",
- "fruits": ["banana", "lemon", "lemon"],
- "gender": "Female",
- "id": 398,
- "info": "Non eum ex quo rerum tempora ratione consequatur. Ab laboriosam et voluptates excepturi eaque dolores quia. Ea quo dolorem ut est reiciendis iste laborum.",
- "job": "Telecommunications Equipment Installer",
- "name": "Ms. Layla Fahey III",
- "phone": "(482) 482-4401",
- "photo": "https://loremflickr.com/320/240?random=57145",
- "state": "Iowa",
- "streetName": "Hane Crest",
- "suffix": "Sr.",
- "timezone": "America/Port-au-Prince",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.01) AppleWebKit/534.17.7 (KHTML, like Gecko) Version/5.1 Safari/534.17.7",
- "username": "tyler62"
- },
- {
- "bio": "Tempora officiis autem quas totam. Animi saepe quia sit ab iure. Ut ratione vel similique sed modi odio quos. Aliquam sed esse voluptatem autem. Explicabo consequatur animi voluptatem et quod. Officia dolores nihil dicta exercitationem tempora et aspernatur. Hic dolor vel corporis quam quasi qui. Recusandae est facilis aliquam labore modi reprehenderit.",
- "city": "Ashtynview",
- "company": "Jacobs Group",
- "country": "Namibia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011000731170530",
- "creditCardType": "Discover Card",
- "email": "hdach@example.net",
- "email_verified_at": "2012-11-05 03:36:35",
- "fruits": ["banana", "avocado", "banana"],
- "gender": "Female",
- "id": 399,
- "info": "Voluptatem earum deleniti qui corporis. Sed veniam qui nostrum. Possimus amet occaecati aliquid occaecati.",
- "job": "Building Cleaning Worker",
- "name": "Mrs. Stefanie Lubowitz",
- "phone": "1-839-410-4456",
- "photo": "https://loremflickr.com/320/240?random=94912",
- "state": "Arkansas",
- "streetName": "Shanahan Extensions",
- "suffix": "DDS",
- "timezone": "Africa/Abidjan",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/8.94 (X11; Linux i686; sl-SI) Presto/2.8.201 Version/11.00",
- "username": "okuneva.beverly"
- },
- {
- "bio": "Accusamus doloribus aut dolor. Quos nihil ut tempore perferendis vitae officiis voluptatibus. Sunt ut voluptate porro nobis molestiae non ut. Id temporibus modi accusamus inventore. Quam ut alias deleniti. Qui fuga sint voluptatem velit. Ratione non laudantium ab est voluptatem error rerum.",
- "city": "Chesterborough",
- "company": "O'Connell and Sons",
- "country": "Macedonia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4485155189243",
- "creditCardType": "American Express",
- "email": "santino04@example.net",
- "email_verified_at": "2012-02-04 09:26:47",
- "fruits": ["banana", "lemon", "avocado"],
- "gender": "Male",
- "id": 400,
- "info": "Sapiente ab eveniet quam. Unde ratione dicta earum repellendus voluptate quia repellat. Ratione quia at adipisci dolores veniam. Laborum et repudiandae qui ipsam officia totam magnam.",
- "job": "Order Filler",
- "name": "Ethelyn White",
- "phone": "359.318.7853",
- "photo": "https://loremflickr.com/320/240?random=37446",
- "state": "New Hampshire",
- "streetName": "Rutherford Groves",
- "suffix": "II",
- "timezone": "Asia/Riyadh",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_6 rv:6.0; sl-SI) AppleWebKit/535.39.4 (KHTML, like Gecko) Version/4.0 Safari/535.39.4",
- "username": "kenyatta.goyette"
- },
- {
- "bio": "Dolor eveniet sit aspernatur fugit aut quis. Est dolorem nulla sit est sint. Possimus quasi enim blanditiis earum. Et voluptatem impedit labore velit et voluptatem beatae. Quidem facere officiis officiis. Laudantium consequatur in et nihil. Quidem mollitia maxime unde autem vitae id.",
- "city": "Rennerland",
- "company": "Monahan LLC",
- "country": "Switzerland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2413214285064162",
- "creditCardType": "MasterCard",
- "email": "strosin.jordane@example.net",
- "email_verified_at": "2015-12-19 13:36:36",
- "fruits": ["orange", "blueberries", "nut"],
- "gender": "Female",
- "id": 401,
- "info": "Tempora exercitationem molestiae et qui saepe. Harum adipisci id minus ipsum maxime placeat. Vero cupiditate et est adipisci asperiores est.",
- "job": "Tile Setter OR Marble Setter",
- "name": "Prof. Bernadine Howe",
- "phone": "290.707.9947 x741",
- "photo": "https://loremflickr.com/320/240?random=25345",
- "state": "Kentucky",
- "streetName": "Toy Forge",
- "suffix": "DDS",
- "timezone": "America/Scoresbysund",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.0; Trident/5.1)",
- "username": "wyman.jaren"
- },
- {
- "bio": "Id ut dolorem impedit ad. Minima corporis facilis facere vitae tempore quos quod. Ratione recusandae fuga ut. Et placeat est quae dolorem repellendus vel aut. Quas quis cumque voluptatem et laudantium reprehenderit nostrum. Et iste amet dolor eos possimus inventore pariatur. Voluptas consequatur dolore qui voluptate ut quia est.",
- "city": "Misaelchester",
- "company": "Friesen-Oberbrunner",
- "country": "Western Sahara",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2579582615243999",
- "creditCardType": "Visa",
- "email": "joanny.batz@example.org",
- "email_verified_at": "2017-08-30 16:28:02",
- "fruits": ["lemon", "blueberries", "banana"],
- "gender": "Female",
- "id": 402,
- "info": "Quae error sequi atque in facilis rem. Qui expedita in similique numquam distinctio quae reiciendis. Ut totam recusandae magni consequatur eum repudiandae quia.",
- "job": "Mathematician",
- "name": "Ms. Kirstin Wisozk DVM",
- "phone": "882.720.6884 x81656",
- "photo": "https://loremflickr.com/320/240?random=84025",
- "state": "Idaho",
- "streetName": "Stone Springs",
- "suffix": "DDS",
- "timezone": "Africa/Bangui",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_6) AppleWebKit/5310 (KHTML, like Gecko) Chrome/37.0.894.0 Mobile Safari/5310",
- "username": "kschmidt"
- },
- {
- "bio": "Tenetur quasi atque pariatur dolor rerum enim. Iste eum quaerat incidunt consequatur quia incidunt ut maxime. Fuga repellat dolorum rem inventore. Cum eligendi aperiam vel omnis. Est blanditiis quos quisquam non explicabo. Itaque qui voluptatibus eos dolore est aut officia. Nemo aut qui eum voluptas rerum maiores eligendi.",
- "city": "Windlerside",
- "company": "Ward and Sons",
- "country": "Saint Pierre and Miquelon",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916737453202",
- "creditCardType": "Visa",
- "email": "lakin.ardella@example.com",
- "email_verified_at": "2016-03-18 12:45:56",
- "fruits": ["avocado", "nut", "watermelon"],
- "gender": "Male",
- "id": 403,
- "info": "Quam reprehenderit quae asperiores modi explicabo unde. Mollitia aut repellat sint corporis. Repellendus sint voluptates recusandae in nostrum ullam. Sed impedit qui enim labore natus.",
- "job": "Animal Trainer",
- "name": "Hipolito Wehner",
- "phone": "+1.956.291.9204",
- "photo": "https://loremflickr.com/320/240?random=71265",
- "state": "Iowa",
- "streetName": "Rowan Burgs",
- "suffix": "II",
- "timezone": "Europe/Kaliningrad",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Trident/5.0)",
- "username": "nathanael.hilpert"
- },
- {
- "bio": "Quia quis sed qui neque. Suscipit atque nesciunt praesentium reiciendis est voluptatem voluptatum. Vel repellat sunt aut itaque. Unde iure ducimus sit doloribus ad et est nemo. Et minima minima ea aut praesentium nam. Soluta explicabo odio pariatur facilis est.",
- "city": "Vandervortfort",
- "company": "Schowalter-Howell",
- "country": "Slovenia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5459355525581057",
- "creditCardType": "MasterCard",
- "email": "hondricka@example.com",
- "email_verified_at": "1991-08-29 07:26:33",
- "fruits": ["nut", "banana", "blueberries"],
- "gender": "Female",
- "id": 404,
- "info": "Ea est possimus aliquam. Debitis nobis non exercitationem magnam recusandae omnis et et. Voluptas inventore totam ut modi architecto qui odio. Reprehenderit eum consequatur sit fugit laudantium sed quia.",
- "job": "Ship Captain",
- "name": "Irving Towne",
- "phone": "1-849-445-2241 x85865",
- "photo": "https://loremflickr.com/320/240?random=90480",
- "state": "Washington",
- "streetName": "Kaya Unions",
- "suffix": "PhD",
- "timezone": "America/St_Lucia",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 5.01; en-US; rv:1.9.1.20) Gecko/20111029 Firefox/35.0",
- "username": "kkeeling"
- },
- {
- "bio": "Quis rerum et et ut enim doloribus in. Quae quam nesciunt ducimus qui fuga totam. Quo odit laborum sed adipisci et ad. Optio occaecati voluptas praesentium id est eos. Nemo incidunt sint sequi est sit iste sit. Maxime numquam dolorum magni aut non ex. Animi in et quae vero.",
- "city": "Alicefort",
- "company": "Schamberger-Littel",
- "country": "Palau",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2720897988135152",
- "creditCardType": "MasterCard",
- "email": "hoeger.marlon@example.com",
- "email_verified_at": "2016-01-09 08:38:21",
- "fruits": ["pineapple", "pineapple", "watermelon"],
- "gender": "Male",
- "id": 405,
- "info": "Aut esse occaecati fugiat recusandae magnam illo aut. Minima aliquam officiis quidem molestiae impedit amet. Eos quaerat exercitationem similique quod vel.",
- "job": "Hand Sewer",
- "name": "Warren Lynch",
- "phone": "560.299.6389 x0067",
- "photo": "https://loremflickr.com/320/240?random=26028",
- "state": "Mississippi",
- "streetName": "Verner Fords",
- "suffix": "DVM",
- "timezone": "America/Aruba",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows CE) AppleWebKit/5361 (KHTML, like Gecko) Chrome/39.0.885.0 Mobile Safari/5361",
- "username": "cgraham"
- },
- {
- "bio": "Iste vel dolorem et quasi. Qui nemo ipsam sed beatae possimus libero consequatur. Repellat cum quaerat necessitatibus ea nihil. Sunt rerum pariatur autem rerum. Non perferendis ut quam magni quia assumenda doloribus exercitationem. Ea libero accusantium totam repudiandae error. Vitae ab est necessitatibus nam velit. Tempore nam laboriosam necessitatibus similique adipisci.",
- "city": "Port Stantonberg",
- "company": "Hilpert, Schaden and Bahringer",
- "country": "Jordan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5374492011662505",
- "creditCardType": "Visa Retired",
- "email": "berge.tate@example.org",
- "email_verified_at": "2003-05-16 00:33:30",
- "fruits": ["banana", "blueberries", "banana"],
- "gender": "Female",
- "id": 406,
- "info": "Omnis veritatis beatae molestiae. Modi ut deserunt molestiae dolorem dolores neque nesciunt. Voluptatem dolores necessitatibus quos cupiditate ut.",
- "job": "Septic Tank Servicer",
- "name": "Mr. Colt Wintheiser",
- "phone": "538-798-4764",
- "photo": "https://loremflickr.com/320/240?random=12280",
- "state": "Ohio",
- "streetName": "Farrell Plaza",
- "suffix": "DDS",
- "timezone": "Antarctica/McMurdo",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_6) AppleWebKit/5320 (KHTML, like Gecko) Chrome/36.0.894.0 Mobile Safari/5320",
- "username": "hal56"
- },
- {
- "bio": "Consequuntur quo nesciunt ullam nihil dolorem expedita officiis. Qui aliquam quis non culpa qui dolorem aut. Rem harum vel veniam saepe corrupti dolores nihil rem. Nemo sapiente quia et accusamus libero voluptas. Similique eveniet nihil harum. Voluptatem dolore laboriosam illum deleniti maiores qui. Sed veniam id quod non.",
- "city": "Magdalenamouth",
- "company": "Emmerich, Wolff and Konopelski",
- "country": "Burkina Faso",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2392064795091204",
- "creditCardType": "MasterCard",
- "email": "joel38@example.net",
- "email_verified_at": "2001-07-09 03:30:37",
- "fruits": ["nut", "blueberries", "orange"],
- "gender": "Male",
- "id": 407,
- "info": "Impedit ipsum saepe aliquid. Aut facilis expedita illo possimus. Vel unde et eligendi sit ad et assumenda voluptatem. Accusamus voluptas ipsum nesciunt suscipit omnis. Cumque iste dolorum est quod aut sed porro.",
- "job": "Construction",
- "name": "Marlen Homenick",
- "phone": "534.218.3035",
- "photo": "https://loremflickr.com/320/240?random=43844",
- "state": "Florida",
- "streetName": "Abdullah Point",
- "suffix": "Jr.",
- "timezone": "America/Araguaina",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.2) AppleWebKit/535.9.6 (KHTML, like Gecko) Version/4.0.5 Safari/535.9.6",
- "username": "sipes.thalia"
- },
- {
- "bio": "Molestiae mollitia architecto illum a. Cupiditate hic voluptatibus fuga id quia. Autem placeat culpa laborum quidem. Quod suscipit maxime veritatis placeat blanditiis pariatur ratione.",
- "city": "Schuylerport",
- "company": "Gleason-Veum",
- "country": "Sudan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4556185314188516",
- "creditCardType": "Visa",
- "email": "bernadette.metz@example.com",
- "email_verified_at": "2014-09-06 19:48:03",
- "fruits": ["lemon", "apple", "nut"],
- "gender": "Female",
- "id": 408,
- "info": "Delectus ad quis perferendis officiis et. Ducimus accusamus est sint voluptas architecto aperiam cupiditate.",
- "job": "Cabinetmaker",
- "name": "Adaline Koch",
- "phone": "1-508-855-5138 x063",
- "photo": "https://loremflickr.com/320/240?random=47814",
- "state": "Utah",
- "streetName": "Derick Courts",
- "suffix": "II",
- "timezone": "America/Argentina/Ushuaia",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20130805 Firefox/35.0",
- "username": "torp.nat"
- },
- {
- "bio": "Alias aperiam velit voluptatem tempore. Sunt et omnis fugiat consequatur officia ut voluptatem. Totam asperiores odit impedit ullam veniam est nihil. Laudantium nostrum officia fugiat et. Veritatis dolor pariatur veniam sed. Rerum ut eveniet explicabo quam qui aut. Ut facilis cum aut amet eum fugiat omnis. Qui enim dolores incidunt aut ut sit eos. Mollitia aut corrupti tenetur fuga.",
- "city": "Bergnaumborough",
- "company": "Wisozk, Hagenes and Macejkovic",
- "country": "French Polynesia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916569728911",
- "creditCardType": "Visa",
- "email": "ufeeney@example.org",
- "email_verified_at": "1994-12-18 16:25:42",
- "fruits": ["lemon", "berries", "orange"],
- "gender": "Male",
- "id": 409,
- "info": "Odio necessitatibus dolorem iste. Iusto nobis officiis sed temporibus et.",
- "job": "Animal Scientist",
- "name": "Harrison Waters",
- "phone": "(272) 881-6325 x1117",
- "photo": "https://loremflickr.com/320/240?random=36086",
- "state": "West Virginia",
- "streetName": "Edwin Junction",
- "suffix": "II",
- "timezone": "America/Godthab",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_6_0) AppleWebKit/5321 (KHTML, like Gecko) Chrome/39.0.817.0 Mobile Safari/5321",
- "username": "xcronin"
- },
- {
- "bio": "Similique quos enim ducimus adipisci quasi molestiae ab atque. In est inventore adipisci explicabo quo qui. Alias enim ex ea repellendus nisi. Quo et explicabo animi quam aut. Quis facere eveniet voluptatem. Impedit unde iure expedita ad quia. Sapiente laborum eaque odio quisquam rem harum hic eum.",
- "city": "Schuppechester",
- "company": "Fadel, Swift and Konopelski",
- "country": "Christmas Island",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2542534891066317",
- "creditCardType": "American Express",
- "email": "zmoen@example.com",
- "email_verified_at": "2006-09-09 02:51:07",
- "fruits": ["banana", "orange", "blueberries"],
- "gender": "Female",
- "id": 410,
- "info": "In sint numquam dolores ut dolor et. Ratione nemo nemo nesciunt possimus. Labore dolores neque sint consequatur quia provident. Fugit voluptatem ad aut et voluptas.",
- "job": "Brazing Machine Operator",
- "name": "Leonor Feeney",
- "phone": "+1-703-944-2580",
- "photo": "https://loremflickr.com/320/240?random=81051",
- "state": "Illinois",
- "streetName": "Kulas Extensions",
- "suffix": "DDS",
- "timezone": "Asia/Ashgabat",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5322 (KHTML, like Gecko) Chrome/40.0.892.0 Mobile Safari/5322",
- "username": "jkris"
- },
- {
- "bio": "Expedita dolore dolores labore consequuntur aliquid. Consequatur dignissimos eum sunt dolor. Voluptas accusantium neque similique ad omnis impedit. Laudantium dolorum eum soluta esse est similique corporis. Suscipit quos id quod voluptas quidem quaerat repudiandae illum. In assumenda dolorum sed labore. Velit vero qui deleniti quia est nihil harum. Labore vitae atque inventore magnam.",
- "city": "Toyland",
- "company": "Christiansen, Jakubowski and Gleason",
- "country": "Andorra",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5266572126943477",
- "creditCardType": "MasterCard",
- "email": "asia50@example.com",
- "email_verified_at": "2018-08-21 14:10:25",
- "fruits": ["blueberries", "lemon", "banana"],
- "gender": "Female",
- "id": 411,
- "info": "Et sunt quisquam dolor. Possimus repellendus temporibus animi distinctio. Adipisci odio dolorem sit odio eveniet.",
- "job": "Answering Service",
- "name": "Tod Torp MD",
- "phone": "902-249-4209 x9677",
- "photo": "https://loremflickr.com/320/240?random=88848",
- "state": "Oklahoma",
- "streetName": "Princess Harbor",
- "suffix": "IV",
- "timezone": "America/Godthab",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20190805 Firefox/37.0",
- "username": "matteo47"
- },
- {
- "bio": "Cupiditate voluptatibus qui officiis perspiciatis nisi. Accusamus laboriosam esse rerum. Nihil ratione omnis voluptatem est. Id et alias quia ut. Vitae cum rerum harum distinctio nostrum ad itaque. Nobis dolorem perferendis itaque vel omnis maiores et. Ad sequi molestiae neque consequatur at recusandae.",
- "city": "Port Ernestburgh",
- "company": "Reinger-Gerlach",
- "country": "Armenia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011498476116215",
- "creditCardType": "Visa",
- "email": "reese53@example.net",
- "email_verified_at": "2017-06-07 04:14:31",
- "fruits": ["apple", "blueberries", "orange"],
- "gender": "Female",
- "id": 412,
- "info": "Tempora aut optio ex vitae enim qui. Vel enim voluptatem ut explicabo. Necessitatibus officiis quod totam voluptate eius accusamus quas officia. Inventore amet omnis quidem voluptatum deserunt quidem totam. Est aut illo ea sed optio magni tempore.",
- "job": "Photographic Processing Machine Operator",
- "name": "Dr. Torrey Kunze",
- "phone": "1-326-708-3901 x8601",
- "photo": "https://loremflickr.com/320/240?random=14674",
- "state": "North Carolina",
- "streetName": "Goyette Rapids",
- "suffix": "DDS",
- "timezone": "America/Puerto_Rico",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows 98; Win 9x 4.90; Trident/5.1)",
- "username": "mathew92"
- },
- {
- "bio": "Ratione odio in expedita hic. Cum occaecati consectetur velit architecto deleniti sapiente. Praesentium laborum ducimus delectus enim ipsa. Sint ducimus optio aperiam unde aliquam debitis consectetur. In earum laudantium quo fugit. Iste laboriosam inventore doloremque ut. Eaque dignissimos sunt quod impedit id autem quaerat. Culpa sed impedit consequatur voluptatem velit aut qui.",
- "city": "New Aniyafurt",
- "company": "Nolan PLC",
- "country": "Switzerland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011003049484254",
- "creditCardType": "Visa",
- "email": "franecki.lina@example.com",
- "email_verified_at": "2009-12-21 05:21:27",
- "fruits": ["apple", "berries", "watermelon"],
- "gender": "Female",
- "id": 413,
- "info": "Enim rerum voluptatem quisquam. Voluptates corrupti aut et atque cum quis. Officiis et neque at rem. Et cupiditate voluptatibus voluptatem mollitia et id impedit.",
- "job": "Geography Teacher",
- "name": "Duncan Mraz",
- "phone": "402.383.0835 x336",
- "photo": "https://loremflickr.com/320/240?random=72168",
- "state": "Connecticut",
- "streetName": "Savannah Highway",
- "suffix": "PhD",
- "timezone": "Asia/Dubai",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/8.62 (X11; Linux x86_64; sl-SI) Presto/2.11.161 Version/11.00",
- "username": "golda.streich"
- },
- {
- "bio": "Natus laboriosam eos consequatur. Beatae et rerum qui ea. Porro aut deserunt aut quia cum quia. Eum autem blanditiis libero nam. Enim quibusdam fugit est fugit rem. Ab quas impedit alias tempora ea asperiores. Doloremque porro et dolorem est aut sapiente. Odio sit alias omnis voluptas similique animi aut.",
- "city": "Gutkowskiland",
- "company": "Herman-Schamberger",
- "country": "Ukraine",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532957814596268",
- "creditCardType": "MasterCard",
- "email": "caleigh.treutel@example.org",
- "email_verified_at": "2016-03-22 13:18:47",
- "fruits": ["blueberries", "blueberries", "avocado"],
- "gender": "Male",
- "id": 414,
- "info": "Asperiores nisi cupiditate distinctio eaque. Quia ipsum perferendis autem omnis illo veniam voluptatem labore.",
- "job": "Calibration Technician OR Instrumentation Technician",
- "name": "Lucinda Paucek V",
- "phone": "870.920.3197 x91723",
- "photo": "https://loremflickr.com/320/240?random=67833",
- "state": "Kentucky",
- "streetName": "Tyrese Parkways",
- "suffix": "DDS",
- "timezone": "Pacific/Saipan",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; Win 9x 4.90; Trident/4.0)",
- "username": "tillman.hallie"
- },
- {
- "bio": "Id rerum animi fugiat ex sapiente officiis aut. Voluptatem id sint nesciunt totam neque deleniti. Temporibus ut dolore est sed. Dolor sint asperiores illo aliquid. Facilis ratione tempore optio velit consequuntur rerum velit ea. Quia nostrum ex omnis provident nihil fugit. Voluptas recusandae aliquam aperiam accusamus non sequi officiis. Libero sed nostrum sed soluta.",
- "city": "Larsonland",
- "company": "Donnelly-Casper",
- "country": "Serbia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532734859938758",
- "creditCardType": "Visa",
- "email": "moen.shad@example.org",
- "email_verified_at": "2002-01-15 11:00:23",
- "fruits": ["pineapple", "pineapple", "berries"],
- "gender": "Male",
- "id": 415,
- "info": "Voluptatem in enim qui nihil beatae porro praesentium. Consequatur ea veniam dolor officia neque odit. Dolor sint aut id. Aperiam nesciunt et ut consequatur perferendis sed excepturi.",
- "job": "Audio and Video Equipment Technician",
- "name": "Miss Retha Adams V",
- "phone": "776.398.5067",
- "photo": "https://loremflickr.com/320/240?random=86703",
- "state": "Oklahoma",
- "streetName": "Walker Villages",
- "suffix": "III",
- "timezone": "America/Port-au-Prince",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5330 (KHTML, like Gecko) Chrome/39.0.827.0 Mobile Safari/5330",
- "username": "jeremie.bruen"
- },
- {
- "bio": "Dolorem qui ipsum dolore vel velit laboriosam quaerat. Ullam accusamus sint dignissimos id cum nesciunt dolore. Et dolorem soluta eveniet omnis nobis ea. Voluptates reiciendis beatae tenetur vero. Corporis quae id eum itaque eaque sequi perferendis. Minima porro culpa nostrum eius placeat omnis. Et dolore qui qui blanditiis quasi. Atque omnis unde ducimus cupiditate.",
- "city": "Barrowsfort",
- "company": "Raynor, Denesik and Swaniawski",
- "country": "Kyrgyz Republic",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5347097066170355",
- "creditCardType": "Visa",
- "email": "cosinski@example.com",
- "email_verified_at": "2007-10-31 02:59:00",
- "fruits": ["lemon", "watermelon", "lemon"],
- "gender": "Female",
- "id": 416,
- "info": "Et consequuntur quis quisquam quas dolores excepturi. Doloribus cumque id reprehenderit dolore. Dignissimos hic ad in est quisquam consequatur quo.",
- "job": "Auditor",
- "name": "Emerald Prohaska",
- "phone": "1-930-223-6070",
- "photo": "https://loremflickr.com/320/240?random=64024",
- "state": "Oklahoma",
- "streetName": "Kenyatta Extension",
- "suffix": "IV",
- "timezone": "America/Aruba",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_1_2 like Mac OS X; en-US) AppleWebKit/534.6.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 Safari/6534.6.6",
- "username": "kamille02"
- },
- {
- "bio": "Neque ad nisi consequatur veniam voluptatem. Sint sit rem modi atque. Quia sint et rerum esse. Dolores voluptas natus non quia. Quidem autem aut molestiae inventore. Nihil saepe et modi non odit porro et. Sunt harum incidunt atque quaerat et suscipit. Debitis facilis quisquam aut est et ea rerum. Sapiente hic illum nulla laborum cum ipsa. Voluptas a et quam maiores sunt a temporibus fugiat.",
- "city": "Port Eve",
- "company": "Klein-Veum",
- "country": "Lao People's Democratic Republic",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2440532943279469",
- "creditCardType": "Visa",
- "email": "oreynolds@example.com",
- "email_verified_at": "2004-11-30 20:12:08",
- "fruits": ["berries", "berries", "blueberries"],
- "gender": "Male",
- "id": 417,
- "info": "Sed quas nobis reiciendis vel. Consequatur voluptatem voluptatem ut eaque. Libero corporis tempora temporibus amet possimus quis.",
- "job": "Designer",
- "name": "Dr. Rosalee Erdman",
- "phone": "(532) 966-0641",
- "photo": "https://loremflickr.com/320/240?random=76538",
- "state": "Wyoming",
- "streetName": "Fritsch Road",
- "suffix": "PhD",
- "timezone": "America/Manaus",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/533.25.5 (KHTML, like Gecko) Version/4.0.5 Safari/533.25.5",
- "username": "conroy.jaeden"
- },
- {
- "bio": "Blanditiis magnam facere assumenda hic inventore sed dolor. Nesciunt voluptatem quia ipsam mollitia. Dicta iusto molestias hic dicta. Voluptatem quae animi saepe dolores omnis. In dicta optio earum. Reiciendis dolore harum voluptate placeat in dolor. Id nemo eum deleniti maxime praesentium ex enim. Accusantium et aspernatur ea reprehenderit molestias corrupti.",
- "city": "Marvinshire",
- "company": "Goodwin-Goyette",
- "country": "Jamaica",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5436061994293814",
- "creditCardType": "MasterCard",
- "email": "cynthia46@example.com",
- "email_verified_at": "2019-07-08 16:54:58",
- "fruits": ["blueberries", "banana", "blueberries"],
- "gender": "Male",
- "id": 418,
- "info": "Deserunt et enim officia distinctio sunt illum ducimus quia. Placeat repellat magnam natus corrupti.",
- "job": "Floral Designer",
- "name": "Minerva Muller",
- "phone": "1-905-836-3304 x7442",
- "photo": "https://loremflickr.com/320/240?random=85052",
- "state": "Connecticut",
- "streetName": "Reginald Motorway",
- "suffix": "I",
- "timezone": "Europe/Amsterdam",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/8.44 (Windows 95; sl-SI) Presto/2.9.335 Version/11.00",
- "username": "alvina.upton"
- },
- {
- "bio": "Est molestiae aspernatur iure quae. Omnis vel nam iste numquam repellendus. Sit rerum tempore quibusdam aperiam et est esse. Eius consequuntur ad minima est incidunt corrupti sed. Exercitationem ut similique rerum. Blanditiis deleniti occaecati nihil et sint accusamus sunt at. Sit ad veritatis ullam dolor accusantium tempora provident.",
- "city": "Marianeview",
- "company": "Schmeler Group",
- "country": "Egypt",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4929876372122864",
- "creditCardType": "Visa",
- "email": "kirlin.gerardo@example.net",
- "email_verified_at": "2017-06-17 06:22:40",
- "fruits": ["nut", "berries", "apple"],
- "gender": "Female",
- "id": 419,
- "info": "Totam deserunt necessitatibus suscipit dolores. Ut laboriosam ducimus eos sint omnis. Maiores vel et quam nemo. Quia quos et odit.",
- "job": "Plumber OR Pipefitter OR Steamfitter",
- "name": "Johanna Rohan",
- "phone": "223-495-6940",
- "photo": "https://loremflickr.com/320/240?random=35148",
- "state": "Tennessee",
- "streetName": "Aisha Manor",
- "suffix": "DDS",
- "timezone": "America/Kentucky/Louisville",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_2_2 like Mac OS X; en-US) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.5 Mobile/8B113 Safari/6535.14.4",
- "username": "norwood66"
- },
- {
- "bio": "Corporis quam et nostrum voluptatem. Soluta placeat ipsum mollitia totam tempore excepturi. Sint natus aliquam expedita nihil minima eos in aperiam. Et itaque qui id a. Nesciunt et velit consequatur repellendus repellendus nobis.",
- "city": "New Cole",
- "company": "Hammes-Lemke",
- "country": "Vanuatu",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916408645045881",
- "creditCardType": "MasterCard",
- "email": "hauck.janessa@example.org",
- "email_verified_at": "2008-03-05 20:38:44",
- "fruits": ["pineapple", "lemon", "blueberries"],
- "gender": "Female",
- "id": 420,
- "info": "Aliquid ipsam eos esse et autem et fugiat. Et nemo eius atque quibusdam. Velit labore reprehenderit sunt vitae qui unde.",
- "job": "Textile Worker",
- "name": "Dr. Vicente Gibson",
- "phone": "(246) 741-2610",
- "photo": "https://loremflickr.com/320/240?random=20939",
- "state": "District of Columbia",
- "streetName": "Dusty Place",
- "suffix": "DVM",
- "timezone": "America/St_Lucia",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_2) AppleWebKit/5341 (KHTML, like Gecko) Chrome/39.0.889.0 Mobile Safari/5341",
- "username": "hyatt.josiane"
- },
- {
- "bio": "Odit dolor ullam distinctio optio et laboriosam quia a. Aspernatur dolorem deleniti qui ipsum minima ipsa. Mollitia modi sed voluptas et fugiat vitae. Nesciunt error delectus ut laudantium voluptate ab qui beatae. Iste iusto qui maxime et ipsa esse dolorem porro. Aut est rerum quas ut sequi molestias ducimus corrupti.",
- "city": "Schuppefort",
- "company": "Lehner, Stiedemann and Bayer",
- "country": "Swaziland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4916181513232382",
- "creditCardType": "MasterCard",
- "email": "ericka99@example.net",
- "email_verified_at": "2019-11-02 03:29:51",
- "fruits": ["banana", "nut", "lemon"],
- "gender": "Female",
- "id": 421,
- "info": "Reiciendis quod omnis et totam recusandae rem culpa autem. Ad alias cum itaque asperiores.",
- "job": "Mathematical Technician",
- "name": "Angeline Morissette",
- "phone": "1-732-398-3505 x27785",
- "photo": "https://loremflickr.com/320/240?random=99811",
- "state": "Oregon",
- "streetName": "Gislason Mount",
- "suffix": "I",
- "timezone": "Europe/Amsterdam",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/8.88 (Windows NT 5.1; sl-SI) Presto/2.11.343 Version/12.00",
- "username": "cpadberg"
- },
- {
- "bio": "Nisi magni repudiandae qui tempora delectus omnis nihil omnis. Alias et qui nostrum exercitationem recusandae voluptatem ipsum. Vero ducimus magnam veniam quia. Enim omnis eaque sint officiis. Impedit consequatur aut beatae ut rerum sint.",
- "city": "Skileschester",
- "company": "Kovacek Group",
- "country": "Estonia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5164241293515269",
- "creditCardType": "MasterCard",
- "email": "rbogan@example.com",
- "email_verified_at": "2001-06-10 12:30:00",
- "fruits": ["orange", "orange", "lemon"],
- "gender": "Female",
- "id": 422,
- "info": "Labore et magni iste eum vel explicabo repellendus. Et in et mollitia.",
- "job": "Marking Machine Operator",
- "name": "Prof. Monique Gerhold",
- "phone": "689.236.5791 x48361",
- "photo": "https://loremflickr.com/320/240?random=97728",
- "state": "New York",
- "streetName": "Skiles Avenue",
- "suffix": "Sr.",
- "timezone": "Asia/Vladivostok",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1; en-US; rv:1.9.1.20) Gecko/20161223 Firefox/36.0",
- "username": "shayne.green"
- },
- {
- "bio": "Amet natus repellat doloremque earum. Quo mollitia qui corporis aut nihil. Tenetur quo quia corporis eos. Consequuntur aut numquam eos ea. Quia maiores consequuntur iste dolores beatae est est. Sint vel dolores quaerat aspernatur autem ducimus aspernatur non. Unde pariatur rerum voluptatem qui tempora magnam cupiditate. Enim quo excepturi quo nam dolorem porro quia.",
- "city": "Lake Melvina",
- "company": "Willms Inc",
- "country": "Turkmenistan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532535807922491",
- "creditCardType": "Discover Card",
- "email": "wisoky.hayley@example.net",
- "email_verified_at": "1997-09-11 00:11:32",
- "fruits": ["berries", "blueberries", "pineapple"],
- "gender": "Male",
- "id": 423,
- "info": "Consequatur qui veniam pariatur qui. Impedit eaque fuga aspernatur assumenda nihil. Impedit veritatis voluptatibus similique.",
- "job": "Stationary Engineer",
- "name": "Mr. Abner Torphy MD",
- "phone": "1-582-800-9215 x749",
- "photo": "https://loremflickr.com/320/240?random=26782",
- "state": "South Carolina",
- "streetName": "Joanne Harbors",
- "suffix": "V",
- "timezone": "Australia/Lord_Howe",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 9.0; Windows 95; Trident/3.0)",
- "username": "ettie.romaguera"
- },
- {
- "bio": "Qui labore corporis id totam. Suscipit qui dolor rem minima qui possimus perspiciatis. Quaerat eius omnis illo et et cum. Quia quis quam impedit veniam consequatur suscipit error rerum. Necessitatibus voluptas sed incidunt sit mollitia est quos. Consequatur sapiente laboriosam sunt commodi.",
- "city": "West Gabriella",
- "company": "Roob-Cummerata",
- "country": "San Marino",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2532563518548276",
- "creditCardType": "MasterCard",
- "email": "polly63@example.net",
- "email_verified_at": "2001-08-29 11:48:35",
- "fruits": ["lemon", "lemon", "pineapple"],
- "gender": "Male",
- "id": 424,
- "info": "Est nam quisquam quasi molestiae consequatur molestiae mollitia. Deserunt est harum autem sint iste. Doloribus aut iste perferendis quasi quibusdam consectetur totam.",
- "job": "Precision Devices Inspector",
- "name": "Columbus Leannon",
- "phone": "707-783-7742",
- "photo": "https://loremflickr.com/320/240?random=20783",
- "state": "Illinois",
- "streetName": "Farrell Glen",
- "suffix": "MD",
- "timezone": "America/Lower_Princes",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_1_2 like Mac OS X; en-US) AppleWebKit/533.4.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B115 Safari/6533.4.5",
- "username": "gideon83"
- },
- {
- "bio": "Rem aperiam rerum ut ut veniam eum nihil. Est eius qui iste delectus blanditiis. Perferendis dolore libero cupiditate ipsam ipsam et veritatis. Et voluptatem eos commodi natus error tempore. Voluptates perferendis animi voluptas similique voluptatem. Officiis explicabo adipisci inventore sint numquam alias ea. Facilis laborum in aut explicabo omnis.",
- "city": "South Nathaniel",
- "company": "Thiel and Sons",
- "country": "Albania",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5303176394918222",
- "creditCardType": "Visa",
- "email": "larson.jerrell@example.org",
- "email_verified_at": "2016-12-19 16:24:33",
- "fruits": ["blueberries", "banana", "nut"],
- "gender": "Male",
- "id": 425,
- "info": "Officia sed exercitationem ut est ad provident. Et est ipsa voluptas nesciunt adipisci nulla. Veniam quis error vel cumque minus ut est. Aliquid voluptas laboriosam doloribus rerum fugit. Rerum veritatis iste consequatur deleniti nostrum modi nihil.",
- "job": "Manager",
- "name": "Annamarie Toy",
- "phone": "+16503570341",
- "photo": "https://loremflickr.com/320/240?random=45549",
- "state": "Alaska",
- "streetName": "Fernando Lane",
- "suffix": "Sr.",
- "timezone": "Europe/Vatican",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20170410 Firefox/36.0",
- "username": "aquitzon"
- },
- {
- "bio": "Consequatur quisquam nihil necessitatibus. Saepe quis expedita delectus a impedit debitis reprehenderit. Nemo similique sed alias. Eius non vitae debitis animi quia culpa libero est. Adipisci et totam quis enim excepturi fugit. Perferendis non incidunt ea molestiae totam doloribus. Qui et dicta minima dicta adipisci sint.",
- "city": "West Jaleel",
- "company": "Towne PLC",
- "country": "Iraq",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "344748600027857",
- "creditCardType": "Visa",
- "email": "tatyana01@example.org",
- "email_verified_at": "2005-04-08 17:26:28",
- "fruits": ["banana", "watermelon", "avocado"],
- "gender": "Female",
- "id": 426,
- "info": "Delectus asperiores itaque dolorem consequatur ut sit laboriosam aut. Et autem voluptas illum cumque est et nihil voluptatem. Consequatur ullam quis a velit. Facilis ut hic nihil.",
- "job": "Ship Pilot",
- "name": "Norval Kessler",
- "phone": "+1-437-636-8575",
- "photo": "https://loremflickr.com/320/240?random=52471",
- "state": "West Virginia",
- "streetName": "Jordyn Stravenue",
- "suffix": "MD",
- "timezone": "Europe/Athens",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows 95; Trident/3.1)",
- "username": "maggio.patrick"
- },
- {
- "bio": "Incidunt ut dolores commodi sit id quasi. Ut consequatur quis culpa perferendis dolore minus dolorum. Rerum ea possimus exercitationem quaerat. Debitis sint eligendi fugiat id molestiae rerum quas. Eum cupiditate voluptatem aliquid quod. Dolorem eos suscipit unde animi consequatur. Aut aut placeat omnis similique. Dolore quia et molestiae rerum praesentium.",
- "city": "New Daniela",
- "company": "Aufderhar, Bashirian and Strosin",
- "country": "Liberia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4036772082552708",
- "creditCardType": "MasterCard",
- "email": "michelle.fay@example.org",
- "email_verified_at": "2015-01-15 09:07:51",
- "fruits": ["nut", "blueberries", "nut"],
- "gender": "Female",
- "id": 427,
- "info": "Ab veniam porro quibusdam temporibus. Perspiciatis officia facilis explicabo aut.",
- "job": "Human Resources Manager",
- "name": "Grover Schultz V",
- "phone": "757.765.9212 x469",
- "photo": "https://loremflickr.com/320/240?random=91987",
- "state": "Hawaii",
- "streetName": "Wyman Gardens",
- "suffix": "MD",
- "timezone": "Europe/Zagreb",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 5.01; sl-SI; rv:1.9.2.20) Gecko/20111216 Firefox/36.0",
- "username": "fcormier"
- },
- {
- "bio": "Expedita corporis sit voluptatem velit et nihil impedit sint. Non ratione omnis molestias nostrum maiores consequatur quidem. Quod dignissimos rerum magni sed doloremque. Quis laboriosam rerum sunt amet consequuntur qui quia. Fugiat quos accusamus id neque voluptas officiis magnam. Esse ex accusantium qui laudantium cumque dolor. Non rerum aut quasi.",
- "city": "Herzogview",
- "company": "Skiles and Sons",
- "country": "San Marino",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532373291582401",
- "creditCardType": "MasterCard",
- "email": "kankunding@example.com",
- "email_verified_at": "1994-06-04 03:50:26",
- "fruits": ["banana", "blueberries", "nut"],
- "gender": "Female",
- "id": 428,
- "info": "Animi eius cumque sit labore. Qui est quis facere voluptate dolor magni. Eum eligendi ex non. Suscipit delectus cum non omnis placeat et.",
- "job": "Valve Repairer OR Regulator Repairer",
- "name": "Prof. Claud Gerhold",
- "phone": "1-373-631-4230 x714",
- "photo": "https://loremflickr.com/320/240?random=35010",
- "state": "Illinois",
- "streetName": "Rashad Club",
- "suffix": "I",
- "timezone": "America/Montserrat",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 5.0) AppleWebKit/5312 (KHTML, like Gecko) Chrome/39.0.847.0 Mobile Safari/5312",
- "username": "ray.wehner"
- },
- {
- "bio": "Earum porro ipsum nam occaecati velit inventore voluptas. Sit voluptas quos voluptas aspernatur doloremque. Dolor amet nobis quo. Sit nihil aut eos asperiores. Non voluptatem consequatur et possimus corrupti libero. Laudantium consequatur quia quam qui. Aspernatur voluptate nulla quam quod ut repellat. In explicabo dolore animi commodi praesentium.",
- "city": "New Yasmeenfort",
- "company": "Yundt PLC",
- "country": "Latvia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4763573722387672",
- "creditCardType": "MasterCard",
- "email": "forest.koch@example.net",
- "email_verified_at": "1993-08-21 09:55:44",
- "fruits": ["nut", "nut", "pineapple"],
- "gender": "Male",
- "id": 429,
- "info": "Odio sunt sunt dolorem reiciendis. Culpa enim ut dignissimos tempora. A est eos sapiente fugit ullam. Quae eum facilis unde id ab reiciendis ipsa.",
- "job": "Dancer",
- "name": "Mrs. Gregoria O'Kon I",
- "phone": "1-689-350-8509",
- "photo": "https://loremflickr.com/320/240?random=27558",
- "state": "District of Columbia",
- "streetName": "Wyman Plains",
- "suffix": "Jr.",
- "timezone": "America/Fort_Nelson",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20170217 Firefox/37.0",
- "username": "johnnie.rippin"
- },
- {
- "bio": "Et aut itaque doloribus. Numquam quam eveniet perferendis rerum nihil et. Ut inventore quo magni error consequatur nostrum eveniet fuga. Reiciendis possimus et sapiente assumenda sit ut. Et enim atque cupiditate eos accusantium. Eligendi consequatur quos eaque quisquam fuga aliquam. Sed voluptatem autem eveniet perspiciatis. Magnam in error qui sit reprehenderit provident.",
- "city": "Casperfurt",
- "company": "Kunde, Pacocha and Miller",
- "country": "Ireland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2673778880200855",
- "creditCardType": "Visa",
- "email": "kilback.oda@example.com",
- "email_verified_at": "1992-10-22 02:29:58",
- "fruits": ["avocado", "nut", "blueberries"],
- "gender": "Female",
- "id": 430,
- "info": "Repudiandae quis quis asperiores laboriosam id. Iure dolorem minima possimus molestias. Magnam maxime quos deserunt. Magni explicabo nobis nemo totam.",
- "job": "Computer Systems Analyst",
- "name": "Gilda Buckridge",
- "phone": "+1 (498) 782-5156",
- "photo": "https://loremflickr.com/320/240?random=74940",
- "state": "Utah",
- "streetName": "Alanis Courts",
- "suffix": "V",
- "timezone": "America/Curacao",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.2; Trident/4.1)",
- "username": "twehner"
- },
- {
- "bio": "Labore commodi iure aspernatur officia quae vel. Explicabo corrupti dicta consequatur aut aut. Non ullam illum deleniti aut ut. Quia eum rerum voluptas blanditiis consequatur consequatur. Magni sit aperiam facilis non dicta soluta. Vel magni quibusdam quo qui consequatur et beatae. Consequatur consequuntur dignissimos eligendi.",
- "city": "Lake Dorianville",
- "company": "King Ltd",
- "country": "Malta",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532615742353646",
- "creditCardType": "MasterCard",
- "email": "audreanne.white@example.net",
- "email_verified_at": "2000-06-20 17:06:46",
- "fruits": ["blueberries", "berries", "lemon"],
- "gender": "Male",
- "id": 431,
- "info": "Laborum dolores perferendis omnis et numquam. Vero et et quasi vel saepe eligendi consequatur unde. Inventore ipsum fugiat recusandae. Minus excepturi rem quis corporis et itaque.",
- "job": "Social Science Research Assistant",
- "name": "Kari Krajcik PhD",
- "phone": "(398) 959-4915 x792",
- "photo": "https://loremflickr.com/320/240?random=61216",
- "state": "Rhode Island",
- "streetName": "Ettie Club",
- "suffix": "DDS",
- "timezone": "Europe/Podgorica",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1)",
- "username": "nettie.ohara"
- },
- {
- "bio": "Non similique accusantium et doloribus fuga et omnis inventore. Enim eos error omnis. Et delectus voluptates omnis et. Sunt nobis explicabo autem quae eum porro veritatis. Cupiditate sapiente omnis esse et sapiente ad. Ducimus qui ab quis quia nostrum quis earum sed. Non id consectetur aperiam voluptatem odio facere impedit quibusdam. Vel a magnam animi assumenda voluptatem praesentium fugiat.",
- "city": "Schowalterland",
- "company": "Upton-Turner",
- "country": "Gabon",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2221799154019885",
- "creditCardType": "American Express",
- "email": "annetta.hayes@example.com",
- "email_verified_at": "2018-11-26 08:44:48",
- "fruits": ["avocado", "watermelon", "nut"],
- "gender": "Male",
- "id": 432,
- "info": "Dolorum fugit cum quidem non accusamus. Veritatis numquam consequatur cumque soluta aut illo facere. Voluptas magni cumque nostrum voluptatem qui. Praesentium ea ipsam minus nihil aut in.",
- "job": "Rail Yard Engineer",
- "name": "Jannie Metz",
- "phone": "224-977-3764",
- "photo": "https://loremflickr.com/320/240?random=93986",
- "state": "Nevada",
- "streetName": "Kenyon Mall",
- "suffix": "DDS",
- "timezone": "Africa/Gaborone",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_5) AppleWebKit/5311 (KHTML, like Gecko) Chrome/40.0.862.0 Mobile Safari/5311",
- "username": "berge.antwan"
- },
- {
- "bio": "Nobis aut assumenda dolorem rerum optio molestias repellendus exercitationem. Sit quae et vero quia. Quas est placeat ab labore esse. Vel reiciendis facere qui accusamus. Voluptas et ratione ad iure. Dignissimos tenetur doloremque laboriosam cumque fuga alias tempora. Quam perferendis eius enim. Optio dicta perspiciatis quia amet saepe inventore sed.",
- "city": "West Arnaldoshire",
- "company": "McCullough-Pollich",
- "country": "Israel",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532059947459520",
- "creditCardType": "MasterCard",
- "email": "estehr@example.com",
- "email_verified_at": "1991-06-11 07:40:40",
- "fruits": ["lemon", "nut", "banana"],
- "gender": "Female",
- "id": 433,
- "info": "Et veritatis explicabo ut debitis aperiam modi deserunt. Excepturi modi commodi aperiam impedit sunt dicta magnam. Porro qui aut natus enim veniam placeat vel. Corporis quia molestiae dolore deserunt consequatur necessitatibus exercitationem repellat.",
- "job": "Rock Splitter",
- "name": "Theodore Gulgowski",
- "phone": "875.201.2791 x352",
- "photo": "https://loremflickr.com/320/240?random=15873",
- "state": "New York",
- "streetName": "Tromp Drives",
- "suffix": "III",
- "timezone": "Asia/Muscat",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100520 Firefox/36.0",
- "username": "hellen.feeney"
- },
- {
- "bio": "Cupiditate consequatur velit beatae maxime facere dicta. Recusandae dolores amet iste. Veniam doloremque minus consequatur non officia corrupti ut. Eveniet modi et voluptas cupiditate harum molestias tenetur. Ipsa et perspiciatis rerum quasi est nesciunt adipisci. Similique aperiam quam et quidem saepe doloremque. Et omnis doloremque tempore numquam. Ea doloribus ab non placeat minima omnis.",
- "city": "East Elwinmouth",
- "company": "Hamill Group",
- "country": "Guatemala",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4929385493640838",
- "creditCardType": "MasterCard",
- "email": "padberg.katharina@example.com",
- "email_verified_at": "2015-11-16 13:37:30",
- "fruits": ["apple", "berries", "apple"],
- "gender": "Female",
- "id": 434,
- "info": "In dolor totam dolores eligendi sint et. Voluptatum ipsa fuga et accusantium. Cupiditate eum corrupti molestias et quo iusto et.",
- "job": "PR Manager",
- "name": "Gregoria Stehr",
- "phone": "(928) 336-3399",
- "photo": "https://loremflickr.com/320/240?random=86282",
- "state": "Arkansas",
- "streetName": "Madelyn Tunnel",
- "suffix": "DDS",
- "timezone": "Asia/Gaza",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.0; Trident/4.0)",
- "username": "leuschke.ezekiel"
- },
- {
- "bio": "Unde cupiditate dolorem aliquam incidunt accusamus nihil sunt. Repellendus ut ad error rem recusandae at numquam. Necessitatibus incidunt impedit et ad sed at facilis. Nemo omnis repellat ipsa voluptas. A quidem assumenda porro optio voluptate. Earum eius fuga necessitatibus et nihil eveniet qui. Aut dolore deserunt similique voluptatem nihil. Totam cupiditate qui eum quis ipsa.",
- "city": "Lake Olgaside",
- "company": "Padberg-Ritchie",
- "country": "Gibraltar",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4964426717450285",
- "creditCardType": "MasterCard",
- "email": "chris.bernhard@example.net",
- "email_verified_at": "2001-09-05 13:19:24",
- "fruits": ["blueberries", "banana", "watermelon"],
- "gender": "Male",
- "id": 435,
- "info": "Qui impedit quam inventore molestiae repellendus eligendi. Nihil corporis ullam quis quis vel repellendus. Minus consequatur architecto ut. Quasi similique odio inventore quisquam non nobis ut ipsum.",
- "job": "Boat Builder and Shipwright",
- "name": "Ms. Kayla Watsica",
- "phone": "1-946-780-1492 x854",
- "photo": "https://loremflickr.com/320/240?random=80406",
- "state": "Hawaii",
- "streetName": "Ellie Mount",
- "suffix": "DVM",
- "timezone": "America/Kralendijk",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/5360 (KHTML, like Gecko) Chrome/36.0.815.0 Mobile Safari/5360",
- "username": "aabshire"
- },
- {
- "bio": "Neque doloribus sint iusto qui et. Et accusantium voluptates ipsa possimus laborum delectus. Et est sint et nisi suscipit vel qui. Est dolores maxime veniam asperiores. Nostrum voluptatum voluptatem quidem culpa occaecati quasi ratione atque. Eos saepe qui saepe et ut cumque. Animi consequuntur minima odit id eum.",
- "city": "New Nicolamouth",
- "company": "Price-Carter",
- "country": "Georgia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4716218796963770",
- "creditCardType": "Visa",
- "email": "chessel@example.com",
- "email_verified_at": "2019-02-22 21:43:12",
- "fruits": ["nut", "avocado", "lemon"],
- "gender": "Male",
- "id": 436,
- "info": "Molestiae est id ullam qui enim dolores. Rerum ut optio sapiente nihil omnis. Et est excepturi itaque consequuntur. Illum velit consequatur distinctio ad.",
- "job": "Vocational Education Teacher",
- "name": "Allene Heathcote",
- "phone": "1-327-344-2032",
- "photo": "https://loremflickr.com/320/240?random=65353",
- "state": "New York",
- "streetName": "Devante Divide",
- "suffix": "PhD",
- "timezone": "America/Santiago",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/8.75 (X11; Linux x86_64; sl-SI) Presto/2.12.212 Version/12.00",
- "username": "lconnelly"
- },
- {
- "bio": "Sunt vel odit eius et iusto et necessitatibus consequatur. Et earum maxime unde doloribus et nobis. Blanditiis sunt vel voluptatibus veniam dicta quibusdam natus. Consequatur inventore ex ut tempora alias. Consequuntur magnam ut nam enim asperiores.",
- "city": "North Michaelabury",
- "company": "Pagac-Hagenes",
- "country": "Belarus",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532729058173553",
- "creditCardType": "Visa Retired",
- "email": "marcia.swaniawski@example.com",
- "email_verified_at": "2002-02-13 18:23:46",
- "fruits": ["orange", "nut", "blueberries"],
- "gender": "Male",
- "id": 437,
- "info": "Dolores facilis eveniet pariatur in aliquid eum. Eveniet dolor optio nihil et maxime dolor. Sequi placeat mollitia tenetur non doloribus non. Unde consequatur consequuntur nemo sint nam.",
- "job": "Radio and Television Announcer",
- "name": "Mrs. Maria Considine",
- "phone": "+1-351-424-2983",
- "photo": "https://loremflickr.com/320/240?random=47017",
- "state": "West Virginia",
- "streetName": "Elisabeth Expressway",
- "suffix": "DDS",
- "timezone": "America/Dawson_Creek",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0; en-US; rv:1.9.1.20) Gecko/20180501 Firefox/36.0",
- "username": "jaime.schoen"
- },
- {
- "bio": "Ipsum ad a quo sit harum non. Voluptatibus veniam ea cumque facere laudantium. Sit aperiam quas id quae magni sit quaerat. Voluptas repellendus autem aliquam adipisci ex. Sed consectetur provident eum rerum voluptate ad. Praesentium alias eos dolores aliquid vero aliquam eum.",
- "city": "Port Celestinemouth",
- "company": "Conroy and Sons",
- "country": "Ukraine",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4485625585697725",
- "creditCardType": "Visa",
- "email": "durward47@example.com",
- "email_verified_at": "2017-02-21 02:45:10",
- "fruits": ["apple", "lemon", "pineapple"],
- "gender": "Male",
- "id": 438,
- "info": "Doloribus qui sed odio tenetur velit. Facere eos consequuntur enim repellendus quia possimus. Praesentium dolores laudantium dicta quis vel sit. Velit vel vero voluptatem occaecati et possimus maxime.",
- "job": "Locksmith",
- "name": "Lisa Koch DVM",
- "phone": "250-436-4918",
- "photo": "https://loremflickr.com/320/240?random=92579",
- "state": "Massachusetts",
- "streetName": "Ila Track",
- "suffix": "III",
- "timezone": "Indian/Kerguelen",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_2_1 like Mac OS X; en-US) AppleWebKit/532.45.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6532.45.5",
- "username": "thompson.felicita"
- },
- {
- "bio": "Autem dolorem labore blanditiis magni error repudiandae ducimus. Enim optio rem earum reprehenderit. Rem sequi quia modi accusamus aut et. Sed laudantium quia neque in non voluptatibus id. Dicta omnis soluta voluptas fugiat aut repudiandae voluptas et. Explicabo illo pariatur eum harum ducimus enim. Ullam sunt iusto maxime. Delectus natus velit at sed quibusdam consectetur esse omnis.",
- "city": "Marquardtport",
- "company": "Mraz, Lind and Klocko",
- "country": "Sierra Leone",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011792767363688",
- "creditCardType": "MasterCard",
- "email": "hanna.cronin@example.com",
- "email_verified_at": "1995-05-19 13:33:01",
- "fruits": ["apple", "blueberries", "nut"],
- "gender": "Female",
- "id": 439,
- "info": "Et et reprehenderit qui amet cumque eos fuga earum. Numquam voluptatem illum sunt explicabo dolorum. Ducimus dicta sint quae error. Ea molestias eius necessitatibus doloremque.",
- "job": "Oral Surgeon",
- "name": "Carrie Kohler",
- "phone": "+1-987-662-7347",
- "photo": "https://loremflickr.com/320/240?random=43735",
- "state": "South Dakota",
- "streetName": "Kemmer Rest",
- "suffix": "V",
- "timezone": "America/Santiago",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8 rv:4.0) Gecko/20100203 Firefox/36.0",
- "username": "keenan.gulgowski"
- },
- {
- "bio": "Fugiat neque praesentium magnam. Maiores quis officiis dicta veniam. Ipsum quaerat et aut error. Aut sunt et hic sunt a. Mollitia rerum quo distinctio illo voluptatem sed. Itaque officia possimus molestiae quia recusandae reiciendis. Consequuntur est rerum eveniet sed.",
- "city": "Gretaland",
- "company": "Koch, Conroy and Swaniawski",
- "country": "Vietnam",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011418215072768",
- "creditCardType": "Visa",
- "email": "langosh.quinton@example.net",
- "email_verified_at": "2011-02-18 01:51:56",
- "fruits": ["nut", "avocado", "orange"],
- "gender": "Female",
- "id": 440,
- "info": "Ea dolores voluptate quibusdam alias. Numquam ut error illo est. Dolores adipisci eum et reprehenderit. Et aut aut molestiae similique. Et eos et inventore.",
- "job": "Cooling and Freezing Equipment Operator",
- "name": "Dr. Alexane Osinski PhD",
- "phone": "828.601.0849 x44870",
- "photo": "https://loremflickr.com/320/240?random=44630",
- "state": "Illinois",
- "streetName": "Michaela Curve",
- "suffix": "I",
- "timezone": "America/Argentina/Mendoza",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_0_2 like Mac OS X; sl-SI) AppleWebKit/532.32.7 (KHTML, like Gecko) Version/4.0.5 Mobile/8B118 Safari/6532.32.7",
- "username": "genevieve.batz"
- },
- {
- "bio": "Aliquam quae quos et temporibus laudantium quo. Qui hic qui enim et alias iure. Animi veritatis voluptatibus eos quia. Eum quo et possimus earum illum et consequatur. A maxime quasi quidem ut autem voluptas. Perspiciatis maiores accusantium quia autem veniam.",
- "city": "Swaniawskitown",
- "company": "Roberts-Christiansen",
- "country": "Malaysia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4024007116133348",
- "creditCardType": "MasterCard",
- "email": "fgerlach@example.org",
- "email_verified_at": "2006-03-27 14:18:34",
- "fruits": ["watermelon", "berries", "watermelon"],
- "gender": "Male",
- "id": 441,
- "info": "Officia modi rerum eos. Est autem in autem qui autem. Deleniti nulla neque fuga laboriosam libero.",
- "job": "Landscape Artist",
- "name": "Daphne Rempel",
- "phone": "695.738.9494 x96987",
- "photo": "https://loremflickr.com/320/240?random=86782",
- "state": "Colorado",
- "streetName": "Bradford Hills",
- "suffix": "MD",
- "timezone": "America/Lower_Princes",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 11.0; Windows 95; Trident/3.1)",
- "username": "agnes64"
- },
- {
- "bio": "Tenetur perspiciatis eos eligendi dolorem. Rerum sapiente sapiente autem beatae nisi repudiandae. Praesentium nisi neque eum voluptas. Iste et nam dignissimos voluptatibus quia officiis. Atque qui reprehenderit eos omnis molestiae fugiat. Quaerat numquam ut porro minima quis.",
- "city": "East Kendraview",
- "company": "Lubowitz Ltd",
- "country": "Namibia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2617140483765462",
- "creditCardType": "Visa",
- "email": "kreichel@example.org",
- "email_verified_at": "2007-06-21 16:34:37",
- "fruits": ["avocado", "pineapple", "avocado"],
- "gender": "Female",
- "id": 442,
- "info": "Assumenda qui quaerat molestias quae. Ab accusamus placeat hic ut perferendis. Eos et atque neque error repellat nihil.",
- "job": "Rehabilitation Counselor",
- "name": "Miss Antonette Hettinger V",
- "phone": "874-726-3498 x631",
- "photo": "https://loremflickr.com/320/240?random=58553",
- "state": "Ohio",
- "streetName": "Cole Bridge",
- "suffix": "DVM",
- "timezone": "Europe/Budapest",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_0 rv:4.0) Gecko/20150211 Firefox/35.0",
- "username": "kertzmann.kasandra"
- },
- {
- "bio": "Deserunt voluptatibus exercitationem quidem reprehenderit. Fugiat quo et est id aspernatur a commodi. Ut numquam libero velit accusantium facere aut labore. Quisquam quas mollitia optio deserunt error aut. Cumque suscipit ut dolores sunt magnam expedita omnis. Culpa nobis iste placeat doloremque. Cupiditate et consectetur dicta illo hic quis. Corrupti sed enim eaque qui et eos eius consequatur.",
- "city": "West Sammyhaven",
- "company": "Donnelly-Dach",
- "country": "Italy",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5580189302432602",
- "creditCardType": "MasterCard",
- "email": "curt58@example.org",
- "email_verified_at": "2012-11-06 09:17:55",
- "fruits": ["pineapple", "lemon", "banana"],
- "gender": "Female",
- "id": 443,
- "info": "Voluptas quo quis perferendis perspiciatis sint a optio. Voluptatibus tempora mollitia quaerat possimus et ut inventore. Libero numquam eveniet dolorem est aut.",
- "job": "Pressing Machine Operator",
- "name": "Kariane Schimmel",
- "phone": "454-203-3174 x4131",
- "photo": "https://loremflickr.com/320/240?random=50923",
- "state": "Idaho",
- "streetName": "Cole Rue",
- "suffix": "I",
- "timezone": "Africa/Ceuta",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.21 (X11; Linux x86_64; en-US) Presto/2.11.197 Version/12.00",
- "username": "jena14"
- },
- {
- "bio": "Voluptatibus harum accusamus repellat consequatur omnis vel. Tempora aut quos soluta tempore rerum. Deserunt et porro voluptatem ut aut exercitationem earum temporibus. Fuga enim cupiditate doloribus.",
- "city": "West Minerva",
- "company": "Franecki Inc",
- "country": "Timor-Leste",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011454134178089",
- "creditCardType": "American Express",
- "email": "michelle94@example.com",
- "email_verified_at": "2000-07-30 03:30:16",
- "fruits": ["berries", "watermelon", "berries"],
- "gender": "Female",
- "id": 444,
- "info": "Voluptates qui aut nihil earum et nam. Est et dolore ex molestias quas in totam culpa.",
- "job": "Physicist",
- "name": "Gail Howell",
- "phone": "668-257-4874",
- "photo": "https://loremflickr.com/320/240?random=30995",
- "state": "North Carolina",
- "streetName": "Felton Curve",
- "suffix": "I",
- "timezone": "America/Metlakatla",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5310 (KHTML, like Gecko) Chrome/40.0.884.0 Mobile Safari/5310",
- "username": "jordyn21"
- },
- {
- "bio": "Aut possimus omnis provident quo. Harum enim consequuntur alias unde debitis. Aperiam quod earum sed. Animi praesentium et excepturi nam magnam facere natus aut. Sint nam soluta minus occaecati vitae. Quisquam numquam sed quia exercitationem nesciunt.",
- "city": "Port Marcel",
- "company": "Morissette Ltd",
- "country": "Vanuatu",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011698342301244",
- "creditCardType": "MasterCard",
- "email": "mitchell.gulgowski@example.com",
- "email_verified_at": "1994-11-08 05:49:03",
- "fruits": ["avocado", "berries", "banana"],
- "gender": "Male",
- "id": 445,
- "info": "Quod et totam et qui officiis beatae. Quae cupiditate illum minus in facere. Sint minus dolorem tempora excepturi placeat.",
- "job": "Drafter",
- "name": "Prof. Kris Rodriguez",
- "phone": "+1-779-832-2495",
- "photo": "https://loremflickr.com/320/240?random=53439",
- "state": "Michigan",
- "streetName": "Hosea Cove",
- "suffix": "V",
- "timezone": "Europe/Monaco",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.29 (X11; Linux i686; sl-SI) Presto/2.9.189 Version/12.00",
- "username": "oryan"
- },
- {
- "bio": "Dolore cumque aut impedit sapiente a. Sit sunt et repellendus eum beatae. Culpa ratione neque perspiciatis ullam et repudiandae. Consequatur repudiandae debitis aut. Voluptatibus rerum et omnis ipsam voluptatum maxime. Corporis fuga laborum ut magni labore quibusdam dolor. Provident dolorem eligendi facere in atque voluptatem ex.",
- "city": "Nolanmouth",
- "company": "Simonis and Sons",
- "country": "Uzbekistan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011851532360856",
- "creditCardType": "MasterCard",
- "email": "dvon@example.com",
- "email_verified_at": "2019-05-02 16:13:00",
- "fruits": ["banana", "nut", "pineapple"],
- "gender": "Male",
- "id": 446,
- "info": "Fuga illo blanditiis tempora sunt quod molestias recusandae. Error aut molestiae consectetur illum sit. Et ut odit veritatis doloribus dolorem ab dolores.",
- "job": "Social Science Research Assistant",
- "name": "Ivy Collier",
- "phone": "(982) 775-7631",
- "photo": "https://loremflickr.com/320/240?random=21973",
- "state": "Maine",
- "streetName": "Ledner Crest",
- "suffix": "I",
- "timezone": "America/Ojinaga",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.93 (Windows 98; en-US) Presto/2.10.324 Version/11.00",
- "username": "kessler.rogers"
- },
- {
- "bio": "Ex maxime ipsam voluptatem rerum. Tempore nemo debitis sint ut reiciendis deserunt beatae. Earum harum iure consectetur consequatur. Autem nostrum aperiam provident voluptatum quia soluta modi. Et officiis corporis quia temporibus ipsa aut est. Veniam quod pariatur exercitationem praesentium maiores. Et dolores quia veniam deserunt animi.",
- "city": "Mohrland",
- "company": "Kirlin, Kulas and Skiles",
- "country": "French Southern Territories",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4485585501453126",
- "creditCardType": "Visa Retired",
- "email": "aida.klocko@example.net",
- "email_verified_at": "2014-01-14 01:07:43",
- "fruits": ["watermelon", "nut", "nut"],
- "gender": "Female",
- "id": 447,
- "info": "Enim quia ad eum delectus aut adipisci similique nisi. Quas sed officiis fugiat iste sed.",
- "job": "Fire-Prevention Engineer",
- "name": "Zander Macejkovic",
- "phone": "504.600.5550",
- "photo": "https://loremflickr.com/320/240?random=59120",
- "state": "Michigan",
- "streetName": "Kutch Brook",
- "suffix": "Jr.",
- "timezone": "America/Denver",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3 rv:5.0; en-US) AppleWebKit/534.29.4 (KHTML, like Gecko) Version/5.1 Safari/534.29.4",
- "username": "emmalee.lakin"
- },
- {
- "bio": "Occaecati tempora exercitationem ut vel ex laborum. Aut optio suscipit culpa at. Nobis aut velit et quia enim suscipit similique quas. Ducimus repudiandae accusamus in nihil reiciendis vel quo. Culpa est et sit ut magnam officiis et. Quis repellat architecto nulla voluptatem recusandae eos.",
- "city": "North Kenyaberg",
- "company": "Runte PLC",
- "country": "Zimbabwe",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5173319775515483",
- "creditCardType": "Discover Card",
- "email": "mac53@example.com",
- "email_verified_at": "2016-03-03 13:30:50",
- "fruits": ["watermelon", "blueberries", "apple"],
- "gender": "Female",
- "id": 448,
- "info": "Dolores fugiat sit quos quia rem. Fugiat nostrum laboriosam optio ipsum ipsam quis earum explicabo. Dignissimos optio non velit mollitia.",
- "job": "Manager of Weapons Specialists",
- "name": "Shane Padberg",
- "phone": "785.993.2419 x1410",
- "photo": "https://loremflickr.com/320/240?random=24968",
- "state": "Tennessee",
- "streetName": "Jena Common",
- "suffix": "V",
- "timezone": "America/Marigot",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.61 (Windows NT 6.0; sl-SI) Presto/2.9.201 Version/11.00",
- "username": "eerdman"
- },
- {
- "bio": "Ad quia soluta omnis quos nam. Non consequatur qui inventore et itaque quos ducimus. Consequatur corporis omnis natus sit. Labore amet expedita ut magni.",
- "city": "Filomenaton",
- "company": "Veum, Quigley and Quitzon",
- "country": "Azerbaijan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2720247944773763",
- "creditCardType": "MasterCard",
- "email": "hoppe.emmitt@example.com",
- "email_verified_at": "2017-05-27 16:36:31",
- "fruits": ["banana", "nut", "berries"],
- "gender": "Male",
- "id": 449,
- "info": "Vitae pariatur qui ad. Culpa aut quo laboriosam eos.",
- "job": "Fish Hatchery Manager",
- "name": "Rylan Wehner",
- "phone": "+1.246.434.2596",
- "photo": "https://loremflickr.com/320/240?random=88555",
- "state": "New Hampshire",
- "streetName": "Murazik Circle",
- "suffix": "II",
- "timezone": "Pacific/Kosrae",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_2) AppleWebKit/5360 (KHTML, like Gecko) Chrome/37.0.837.0 Mobile Safari/5360",
- "username": "auer.colin"
- },
- {
- "bio": "Consequatur quia sit ea fuga. Sed ipsum quas quas dolores et sed laborum. Sit voluptatem molestiae aliquam quam excepturi quasi. Est magni ut quia quod. Consectetur consectetur veritatis expedita quia et maxime. Rerum voluptas dolorum blanditiis ratione maiores voluptatum recusandae.",
- "city": "Port Marilou",
- "company": "Skiles, Goldner and Runolfsson",
- "country": "Bouvet Island (Bouvetoya)",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4556899225343792",
- "creditCardType": "MasterCard",
- "email": "ibrahim.kulas@example.net",
- "email_verified_at": "2000-06-11 14:53:16",
- "fruits": ["avocado", "apple", "watermelon"],
- "gender": "Male",
- "id": 450,
- "info": "Cumque similique in quam mollitia. Minus rem est eum qui. Cum doloribus corporis qui illo suscipit provident. Quibusdam accusamus omnis atque nesciunt deserunt non et.",
- "job": "Psychiatric Technician",
- "name": "Mr. Mustafa Mueller I",
- "phone": "1-416-830-2351 x656",
- "photo": "https://loremflickr.com/320/240?random=43326",
- "state": "New Hampshire",
- "streetName": "Grant Walk",
- "suffix": "PhD",
- "timezone": "Asia/Beirut",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/3.1)",
- "username": "xolson"
- },
- {
- "bio": "Rerum maxime omnis qui architecto eos nulla et totam. Commodi est in accusantium quo. Tenetur aut ut sed. Occaecati ratione a et nobis voluptatem. Voluptas laboriosam fugit ex illum. Neque tempore totam laboriosam dolores ea id.",
- "city": "Delphamouth",
- "company": "Abshire, Berge and Wehner",
- "country": "Croatia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2720687053555487",
- "creditCardType": "MasterCard",
- "email": "igerhold@example.com",
- "email_verified_at": "1995-04-13 01:25:28",
- "fruits": ["apple", "orange", "nut"],
- "gender": "Male",
- "id": 451,
- "info": "Vitae qui voluptas facere ab ipsum. Accusamus aut ut veritatis cupiditate. Dolores quas deserunt provident ea. Non aliquam quam eos ut qui.",
- "job": "Animal Control Worker",
- "name": "Chaim Hickle",
- "phone": "641.281.7229",
- "photo": "https://loremflickr.com/320/240?random=16016",
- "state": "New York",
- "streetName": "Torp Crest",
- "suffix": "Jr.",
- "timezone": "Europe/Berlin",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.86 (X11; Linux i686; en-US) Presto/2.9.182 Version/11.00",
- "username": "iwalker"
- },
- {
- "bio": "Dolores nobis dignissimos quisquam et nostrum ad. Quis odit quo ut est autem molestiae. Laborum quidem illum non atque eos. Voluptas repudiandae aperiam qui incidunt sunt quis. Voluptatem eveniet blanditiis rerum molestiae rem similique dolore. Voluptatum occaecati aliquid a qui quisquam.",
- "city": "Bogisichfort",
- "company": "Bergstrom-Kilback",
- "country": "Bangladesh",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "348044967432070",
- "creditCardType": "Visa",
- "email": "wrunte@example.net",
- "email_verified_at": "2015-12-12 12:10:46",
- "fruits": ["banana", "banana", "watermelon"],
- "gender": "Male",
- "id": 452,
- "info": "Consequatur vitae nisi dolores ratione. Accusantium in ab nemo enim cumque facilis quo et. Nam perspiciatis eum aut aut ut aut et.",
- "job": "Engineer",
- "name": "Dr. Ramiro Davis",
- "phone": "(813) 461-0723 x16159",
- "photo": "https://loremflickr.com/320/240?random=23299",
- "state": "Arkansas",
- "streetName": "Abernathy Row",
- "suffix": "IV",
- "timezone": "America/Belem",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/5352 (KHTML, like Gecko) Chrome/39.0.871.0 Mobile Safari/5352",
- "username": "irutherford"
- },
- {
- "bio": "Minima eius ipsam a consequatur hic eligendi optio. Quam minima blanditiis est consequatur blanditiis et. Ut alias atque et cupiditate dolorem. Qui aut quam ullam quod quia labore doloremque. Consequatur culpa quam qui voluptates. Recusandae eum possimus molestias quo.",
- "city": "East Helene",
- "company": "Weber, Ullrich and Vandervort",
- "country": "Colombia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2675971205939418",
- "creditCardType": "Visa",
- "email": "hayes.albin@example.org",
- "email_verified_at": "1997-08-19 12:45:39",
- "fruits": ["berries", "watermelon", "watermelon"],
- "gender": "Female",
- "id": 453,
- "info": "Incidunt qui ullam quibusdam vel repellat dolores harum vero. Quis voluptatem adipisci dolor ab accusantium odio. Blanditiis sed ad provident maiores est nihil numquam autem.",
- "job": "Operating Engineer",
- "name": "Abdullah Murphy",
- "phone": "1-520-213-9598",
- "photo": "https://loremflickr.com/320/240?random=39995",
- "state": "Minnesota",
- "streetName": "Harris Ramp",
- "suffix": "PhD",
- "timezone": "America/Grenada",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5342 (KHTML, like Gecko) Chrome/39.0.869.0 Mobile Safari/5342",
- "username": "ispencer"
- },
- {
- "bio": "Facilis quos alias illo qui. Est doloribus nihil molestiae consequatur omnis fugiat autem similique. Molestiae commodi aut velit dolor reprehenderit voluptatibus perspiciatis. Magnam est quo sapiente maiores nemo. Est alias eum dolores et voluptatem laborum et. Ea ut vitae incidunt aut in.",
- "city": "Port Vergie",
- "company": "Christiansen PLC",
- "country": "Jordan",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2669527081621484",
- "creditCardType": "Visa",
- "email": "dee60@example.com",
- "email_verified_at": "1996-11-19 09:28:30",
- "fruits": ["avocado", "banana", "banana"],
- "gender": "Female",
- "id": 454,
- "info": "Fuga consequatur repudiandae repellendus quis occaecati enim ipsum. Ut itaque aperiam vitae repudiandae consequatur occaecati. Culpa ut occaecati commodi architecto. Quae autem qui maxime consequatur.",
- "job": "Pump Operators",
- "name": "Gabriella Wilderman PhD",
- "phone": "779.391.2580 x73221",
- "photo": "https://loremflickr.com/320/240?random=78837",
- "state": "Colorado",
- "streetName": "Lyric Springs",
- "suffix": "MD",
- "timezone": "Asia/Dili",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.86 (X11; Linux i686; en-US) Presto/2.9.282 Version/11.00",
- "username": "dibbert.jessyca"
- },
- {
- "bio": "Qui facere officiis voluptatem porro rem reprehenderit consequatur. Adipisci error id sit vitae voluptas ut. Laborum et ut deserunt ut voluptates ducimus inventore. Velit laudantium error nihil neque soluta. Voluptatem non et aliquid eos officiis omnis illo debitis.",
- "city": "Lewhaven",
- "company": "Volkman, Maggio and Gerhold",
- "country": "Maldives",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2680591527887096",
- "creditCardType": "Discover Card",
- "email": "justina59@example.net",
- "email_verified_at": "1998-10-30 19:45:22",
- "fruits": ["berries", "blueberries", "pineapple"],
- "gender": "Female",
- "id": 455,
- "info": "Iure rerum et non reprehenderit reiciendis repellendus aliquid voluptas. Hic voluptates nobis ad est repudiandae at qui. Praesentium rerum ut vel a atque.",
- "job": "Command Control Center Officer",
- "name": "Dr. Malika Abbott",
- "phone": "761.795.6734 x89914",
- "photo": "https://loremflickr.com/320/240?random=13636",
- "state": "Alabama",
- "streetName": "Bailey Ford",
- "suffix": "Sr.",
- "timezone": "Europe/Ljubljana",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20160209 Firefox/37.0",
- "username": "wjacobson"
- },
- {
- "bio": "Dignissimos unde veniam expedita voluptatibus quas. Nesciunt et facere cupiditate illum omnis laudantium ex. Non voluptas maiores aliquid ullam omnis exercitationem. Expedita aut odit adipisci quisquam aut. Vel in nemo beatae sed itaque. Voluptate vero et cupiditate non voluptatem. Consectetur non doloremque hic omnis debitis exercitationem. Autem sit quis quo quae inventore.",
- "city": "East Claudia",
- "company": "Jaskolski, Kuphal and Parker",
- "country": "Guyana",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4532416003297741",
- "creditCardType": "MasterCard",
- "email": "jimmy.kessler@example.com",
- "email_verified_at": "2015-03-01 18:16:25",
- "fruits": ["nut", "nut", "watermelon"],
- "gender": "Male",
- "id": 456,
- "info": "Eum vitae mollitia aspernatur. Vel et sit nihil eum veniam.",
- "job": "Production Control Manager",
- "name": "Euna Ankunding",
- "phone": "349.292.9257",
- "photo": "https://loremflickr.com/320/240?random=65172",
- "state": "Vermont",
- "streetName": "Berge Wall",
- "suffix": "Jr.",
- "timezone": "Europe/Luxembourg",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_7_0 rv:5.0) Gecko/20160521 Firefox/35.0",
- "username": "antonio27"
- },
- {
- "bio": "Id distinctio nobis hic blanditiis a. Tenetur optio repellendus voluptas quaerat. Ut molestiae sunt quia velit in nam porro. Qui eum doloribus accusantium illo. Cum sit pariatur porro dolorem qui ut. Id illum minima et eos. Quas voluptatibus sequi recusandae est sit consectetur ut.",
- "city": "North Ottis",
- "company": "Graham Inc",
- "country": "Timor-Leste",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011585302924836",
- "creditCardType": "Discover Card",
- "email": "roman97@example.org",
- "email_verified_at": "1998-06-01 06:24:16",
- "fruits": ["banana", "orange", "avocado"],
- "gender": "Female",
- "id": 457,
- "info": "Voluptatibus velit illo sit. Cum veniam quidem aut. Ut et molestiae asperiores occaecati et quia. Quae suscipit amet animi dolorum fugit. Accusantium beatae id non cum recusandae consequuntur et.",
- "job": "Photographic Process Worker",
- "name": "Mrs. Megane Blanda",
- "phone": "701-680-9107 x90355",
- "photo": "https://loremflickr.com/320/240?random=86205",
- "state": "Texas",
- "streetName": "Nora Tunnel",
- "suffix": "V",
- "timezone": "Africa/Brazzaville",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows 95) AppleWebKit/5320 (KHTML, like Gecko) Chrome/40.0.845.0 Mobile Safari/5320",
- "username": "dickens.greta"
- },
- {
- "bio": "Autem ratione rem exercitationem libero dolores nam. Et soluta aperiam consequatur voluptatem. Id beatae explicabo nesciunt tempore. Eius voluptas ad accusantium sit in eos non. Sint ratione cupiditate nihil voluptas doloremque et eos. Nemo magnam exercitationem earum non ab sit blanditiis. Saepe iusto soluta minus debitis.",
- "city": "Margrethaven",
- "company": "Hand-Hane",
- "country": "Poland",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2720852550956642",
- "creditCardType": "MasterCard",
- "email": "prohaska.twila@example.org",
- "email_verified_at": "2018-01-18 03:47:06",
- "fruits": ["avocado", "berries", "blueberries"],
- "gender": "Female",
- "id": 458,
- "info": "Qui expedita modi et culpa nobis commodi quam autem. Illum architecto rem eveniet sunt voluptate. Qui incidunt iure ut.",
- "job": "Order Clerk",
- "name": "Joseph Russel Sr.",
- "phone": "(903) 204-2623 x8133",
- "photo": "https://loremflickr.com/320/240?random=97871",
- "state": "Arizona",
- "streetName": "Beier Stravenue",
- "suffix": "II",
- "timezone": "Europe/Vienna",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.0; Trident/5.0)",
- "username": "shemar69"
- },
- {
- "bio": "Temporibus animi ut rerum vitae ut et. Est rem consequatur earum nulla debitis. Alias et sed perspiciatis exercitationem in eos. Repudiandae pariatur molestias vel dolore aliquam aliquam. Non nostrum assumenda porro. Quis quia eaque molestiae cum delectus. Iusto ducimus delectus ut. Perspiciatis voluptatem nemo corporis neque voluptatem velit. Mollitia a vel eum dolorum dolor quibusdam.",
- "city": "Cummingsmouth",
- "company": "Brekke PLC",
- "country": "Moldova",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "6011852739675195",
- "creditCardType": "MasterCard",
- "email": "price.simonis@example.com",
- "email_verified_at": "2015-11-01 17:04:20",
- "fruits": ["nut", "berries", "berries"],
- "gender": "Male",
- "id": 459,
- "info": "Dolores magnam maiores dolore quisquam porro. Eveniet maiores possimus quia labore perferendis saepe. Quidem atque molestias cumque. Pariatur harum autem sunt incidunt deserunt fuga repellendus.",
- "job": "Plate Finisher",
- "name": "Mara Gleichner",
- "phone": "+1.928.902.3021",
- "photo": "https://loremflickr.com/320/240?random=15380",
- "state": "Missouri",
- "streetName": "Gerry Burgs",
- "suffix": "DVM",
- "timezone": "Pacific/Niue",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Opera/9.80 (Windows NT 4.0; sl-SI) Presto/2.11.183 Version/11.00",
- "username": "rtillman"
- },
- {
- "bio": "Earum voluptatem illum reiciendis aperiam molestiae voluptates sed. Vero nihil maiores explicabo consequatur. Ut adipisci dolores qui quia. Sed necessitatibus quis ipsa ipsa officiis. Voluptatum et rem quasi ut sequi quia. Quaerat sed consequatur quo recusandae omnis. Iusto quo aperiam sed voluptatem est iusto enim. Velit et hic perferendis dicta. Est ex a cupiditate omnis.",
- "city": "East Mervin",
- "company": "Williamson-Nitzsche",
- "country": "Canada",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "2555388195088384",
- "creditCardType": "MasterCard",
- "email": "dolores74@example.com",
- "email_verified_at": "2016-05-12 22:54:40",
- "fruits": ["blueberries", "avocado", "lemon"],
- "gender": "Male",
- "id": 460,
- "info": "Natus natus autem et quo est voluptatum impedit et. Aut hic neque nesciunt error. Voluptas quis at ipsa possimus quibusdam maxime. Odio similique nulla ea.",
- "job": "Aircraft Mechanics OR Aircraft Service Technician",
- "name": "Prof. Leopold Schuster DDS",
- "phone": "1-398-748-0339 x04161",
- "photo": "https://loremflickr.com/320/240?random=87759",
- "state": "Pennsylvania",
- "streetName": "Hailey Skyway",
- "suffix": "II",
- "timezone": "Europe/Zagreb",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/3.0)",
- "username": "london96"
- },
- {
- "bio": "Qui animi expedita aut blanditiis vel rem. Necessitatibus deleniti dicta illo vel iusto quaerat aut ut. Consequatur earum officia cupiditate assumenda corporis enim deserunt. Eos et est dolorem. Nemo accusantium et voluptate qui id. Ipsam ab labore at sint nostrum. Iste vitae aliquam et aperiam nobis accusamus.",
- "city": "Connorton",
- "company": "Kreiger-Lockman",
- "country": "Dominica",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "4716442850617359",
- "creditCardType": "American Express",
- "email": "duane.hansen@example.org",
- "email_verified_at": "2017-08-29 13:51:07",
- "fruits": ["apple", "lemon", "blueberries"],
- "gender": "Male",
- "id": 461,
- "info": "Nihil molestiae odit expedita voluptates. Ea tempore temporibus quae necessitatibus numquam iure sit expedita. Fugiat est natus est velit aliquam sint sequi nihil. Tenetur libero id accusamus.",
- "job": "Film Laboratory Technician",
- "name": "Marco Jenkins",
- "phone": "1-579-660-9229",
- "photo": "https://loremflickr.com/320/240?random=96919",
- "state": "Wisconsin",
- "streetName": "Rippin Island",
- "suffix": "IV",
- "timezone": "America/Argentina/Jujuy",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 5.01; Trident/3.0)",
- "username": "selena98"
- },
- {
- "bio": "Ex inventore adipisci expedita ab aliquam dolorem. Est ipsum natus quia rerum. Aliquam omnis quibusdam cum reiciendis facere et. Optio ut consequatur officia voluptatem. Pariatur illo omnis ut doloremque consequatur id totam. Inventore aliquid et omnis sint et quia et. Deserunt quae provident nam. Veniam voluptatem assumenda cumque est et. Porro quidem hic voluptas est quod delectus aut.",
- "city": "Turcottemouth",
- "company": "Wolff LLC",
- "country": "New Caledonia",
- "created_at": "2020-02-23 21:29:39",
- "creditCardNumber": "5453246962728093",
- "creditCardType": "Visa",
- "email": "hill.deshawn@example.org",
- "email_verified_at": "2014-07-19 23:27:19",
- "fruits": ["pineapple", "nut", "watermelon"],
- "gender": "Male",
- "id": 462,
- "info": "Cum nihil sed ex est omnis voluptas exercitationem. Odio incidunt eum pariatur et eaque enim tempora. Autem dicta nulla dolorem odit enim.",
- "job": "Machine Tool Operator",
- "name": "Hipolito Cormier",
- "phone": "1-215-399-1886 x29925",
- "photo": "https://loremflickr.com/320/240?random=64498",
- "state": "New Jersey",
- "streetName": "Cyrus Plains",
- "suffix": "Jr.",
- "timezone": "America/Iqaluit",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:39",
- "userAgent": "Mozilla/5.0 (Windows NT 5.0) AppleWebKit/5340 (KHTML, like Gecko) Chrome/38.0.877.0 Mobile Safari/5340",
- "username": "sienna92"
- },
- {
- "bio": "Dolor sit id eum eius sed vel. Est aliquam iste aut. Mollitia quasi sit facere. Et id numquam sint. Temporibus blanditiis officia et. Aliquam eum rerum id est ut. Perspiciatis consequuntur error illum sit. Error perferendis minus aut soluta modi enim.",
- "city": "Lake Tristian",
- "company": "Reichert-Gutkowski",
- "country": "Aruba",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4184627705527927",
- "creditCardType": "Visa",
- "email": "flavio.corkery@example.net",
- "email_verified_at": "1991-12-03 12:28:46",
- "fruits": ["lemon", "banana", "orange"],
- "gender": "Female",
- "id": 463,
- "info": "Sed nisi aperiam in illum voluptas. Expedita impedit sit est id consequatur occaecati ut. Natus ex qui magnam.",
- "job": "Conservation Scientist",
- "name": "Prof. Frederic Mann",
- "phone": "+1-981-917-7482",
- "photo": "https://loremflickr.com/320/240?random=20821",
- "state": "New Jersey",
- "streetName": "Kacie Rue",
- "suffix": "II",
- "timezone": "America/Juneau",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/5.0)",
- "username": "makenna94"
- },
- {
- "bio": "Aliquam tempora eligendi quo nostrum minima hic. Accusamus et ratione possimus sed. Aut debitis omnis voluptatem sed odio unde quis. Dolorem voluptatem laboriosam veniam minus maiores cupiditate. Quibusdam deleniti est repellendus eligendi. Sunt laborum aut commodi omnis qui natus qui. Expedita ipsum velit vel.",
- "city": "North Lindsey",
- "company": "Pfeffer-Lang",
- "country": "Afghanistan",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5219592658742558",
- "creditCardType": "American Express",
- "email": "fjones@example.com",
- "email_verified_at": "2001-02-17 21:39:22",
- "fruits": ["apple", "blueberries", "nut"],
- "gender": "Male",
- "id": 464,
- "info": "Suscipit qui aut vitae sed natus culpa. Dolorem vitae veniam vitae et.",
- "job": "Aircraft Engine Specialist",
- "name": "Florencio Luettgen",
- "phone": "1-621-694-5811 x408",
- "photo": "https://loremflickr.com/320/240?random=25754",
- "state": "Virginia",
- "streetName": "Gutkowski Ridges",
- "suffix": "MD",
- "timezone": "America/Rankin_Inlet",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_1 rv:3.0; en-US) AppleWebKit/534.20.5 (KHTML, like Gecko) Version/5.0 Safari/534.20.5",
- "username": "aurore68"
- },
- {
- "bio": "Non fugit quia placeat earum pariatur. Atque soluta officia sed sunt illo. Dolore dolorem quas est et sunt ut. Saepe laboriosam cum quaerat voluptas laudantium. Iusto temporibus quasi saepe. Quaerat maxime consequatur minus enim. Ducimus sint molestias deserunt quibusdam et est possimus. Et corrupti pariatur in consequatur velit doloribus.",
- "city": "Kelliebury",
- "company": "Hayes-Tromp",
- "country": "Northern Mariana Islands",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2440837459780341",
- "creditCardType": "MasterCard",
- "email": "turcotte.madonna@example.net",
- "email_verified_at": "2006-08-19 16:50:22",
- "fruits": ["berries", "pineapple", "nut"],
- "gender": "Female",
- "id": 465,
- "info": "Quis blanditiis velit tempore vitae fugiat perspiciatis. Non rerum ut quas omnis. Omnis rerum repellendus dolor. Nostrum porro accusamus tempora aspernatur enim laboriosam.",
- "job": "Business Operations Specialist",
- "name": "Mr. Jerrell Kirlin",
- "phone": "(328) 310-0971",
- "photo": "https://loremflickr.com/320/240?random=23442",
- "state": "Idaho",
- "streetName": "Brock Islands",
- "suffix": "IV",
- "timezone": "Atlantic/Cape_Verde",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/9.31 (Windows 98; en-US) Presto/2.10.216 Version/11.00",
- "username": "jedidiah.barton"
- },
- {
- "bio": "Non autem voluptatum delectus. Molestias dignissimos qui qui vel illo non. Officiis cupiditate cupiditate consectetur soluta aliquam sed. Odio voluptates inventore quidem nihil nobis totam veritatis. Placeat rerum qui sint magni recusandae iste unde. Tempore est quos delectus rerum expedita ratione. Dignissimos quia aut ex fugiat dolorem aut.",
- "city": "Keanuport",
- "company": "Auer, Wunsch and Kshlerin",
- "country": "South Africa",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4716410960018057",
- "creditCardType": "MasterCard",
- "email": "aborer@example.com",
- "email_verified_at": "1999-10-10 18:16:36",
- "fruits": ["pineapple", "pineapple", "lemon"],
- "gender": "Male",
- "id": 466,
- "info": "Quasi recusandae aut harum fugiat. Voluptas similique nihil cupiditate dolor blanditiis quis.",
- "job": "Airline Pilot OR Copilot OR Flight Engineer",
- "name": "Marietta Muller",
- "phone": "1-757-432-9674",
- "photo": "https://loremflickr.com/320/240?random=21088",
- "state": "District of Columbia",
- "streetName": "Asa Parkway",
- "suffix": "III",
- "timezone": "America/Guyana",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows 95; sl-SI; rv:1.9.1.20) Gecko/20150329 Firefox/35.0",
- "username": "iking"
- },
- {
- "bio": "Incidunt consequatur sit consequatur soluta. Ullam rerum dicta assumenda. Ut beatae consequatur voluptas ex sit aliquid quasi. Autem voluptas facilis sapiente. Possimus quia tempore eos ut accusamus est ullam. Est corrupti debitis doloribus perspiciatis at. Est numquam ducimus commodi atque.",
- "city": "Port Margarita",
- "company": "Kerluke Inc",
- "country": "Austria",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2499785895255776",
- "creditCardType": "Visa",
- "email": "vivien53@example.net",
- "email_verified_at": "2003-06-27 02:10:56",
- "fruits": ["avocado", "lemon", "berries"],
- "gender": "Male",
- "id": 467,
- "info": "Ea sunt consequatur illo officiis architecto ea. Fugit quis qui modi est hic quos quia. Eos veniam labore tempore quidem voluptas amet. Ea impedit rerum ut corrupti similique in delectus. Adipisci delectus et nostrum culpa.",
- "job": "Municipal Court Clerk",
- "name": "Felton Dooley",
- "phone": "+1.563.757.6272",
- "photo": "https://loremflickr.com/320/240?random=44705",
- "state": "Vermont",
- "streetName": "Eda Inlet",
- "suffix": "Jr.",
- "timezone": "America/Montserrat",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_2_1 like Mac OS X; sl-SI) AppleWebKit/532.44.4 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6532.44.4",
- "username": "sawayn.rupert"
- },
- {
- "bio": "Error praesentium magnam nulla necessitatibus iste sit cum ullam. Aliquam adipisci qui consectetur voluptatem sed sunt ipsum sit. Et omnis sunt blanditiis repudiandae illum tenetur laborum. Non pariatur aspernatur nemo id aliquam. Dolores quisquam nemo omnis suscipit quia possimus. Dolores aut necessitatibus dolorum odit. Amet accusantium esse laudantium voluptas voluptatem dolorem esse.",
- "city": "West Beatrice",
- "company": "Durgan-Toy",
- "country": "Oman",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4716241727179605",
- "creditCardType": "American Express",
- "email": "macejkovic.mathias@example.org",
- "email_verified_at": "2008-03-10 13:53:13",
- "fruits": ["avocado", "nut", "blueberries"],
- "gender": "Female",
- "id": 468,
- "info": "Ullam sunt expedita repellendus et enim. Voluptas sed ut debitis dolore omnis. Ut aut error esse.",
- "job": "Network Admin OR Computer Systems Administrator",
- "name": "Kiley Hauck",
- "phone": "597.849.1649 x515",
- "photo": "https://loremflickr.com/320/240?random=30391",
- "state": "Colorado",
- "streetName": "Kailey Mountains",
- "suffix": "IV",
- "timezone": "America/Merida",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/8.25 (X11; Linux x86_64; sl-SI) Presto/2.10.343 Version/12.00",
- "username": "smitham.josue"
- },
- {
- "bio": "Recusandae autem quidem quam fugit. Harum qui iste occaecati debitis autem libero itaque unde. Qui totam provident qui quia. Et voluptas et dolorem sunt ut at voluptatem. Sit ut doloremque qui. Natus iusto totam rerum excepturi voluptatem. Perferendis est quisquam magnam quidem vel nemo placeat quo. Vitae mollitia quo hic ut perferendis necessitatibus autem veniam.",
- "city": "North Vernie",
- "company": "West and Sons",
- "country": "Kyrgyz Republic",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4716278921056726",
- "creditCardType": "Visa",
- "email": "jfadel@example.com",
- "email_verified_at": "2003-08-13 06:29:08",
- "fruits": ["apple", "pineapple", "apple"],
- "gender": "Female",
- "id": 469,
- "info": "Repudiandae voluptas molestias qui sunt. Omnis dolorum eveniet non. Non sed laudantium tempora cupiditate laboriosam est. Ducimus inventore ducimus reiciendis et delectus.",
- "job": "Interior Designer",
- "name": "Nat Gislason",
- "phone": "(596) 863-2957 x92064",
- "photo": "https://loremflickr.com/320/240?random=24288",
- "state": "New Jersey",
- "streetName": "Don Well",
- "suffix": "II",
- "timezone": "Asia/Ho_Chi_Minh",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (iPad; CPU OS 8_1_2 like Mac OS X; en-US) AppleWebKit/533.47.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B111 Safari/6533.47.5",
- "username": "osbaldo76"
- },
- {
- "bio": "Itaque tempora quam ex consequuntur possimus dolore quod officia. Mollitia quos nisi itaque tempora molestias dolore culpa dolorum. Vel at assumenda cumque in et dolorum vitae voluptatem. Aliquid eius molestiae sint fuga quae suscipit. Labore quos ut ratione impedit quis exercitationem soluta est. Neque eos ullam nihil. Impedit quo ab possimus illo voluptas qui mollitia.",
- "city": "Vontown",
- "company": "Krajcik-Jakubowski",
- "country": "Nigeria",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2634719795267439",
- "creditCardType": "Discover Card",
- "email": "johnpaul.tillman@example.net",
- "email_verified_at": "2013-12-02 20:19:58",
- "fruits": ["banana", "watermelon", "orange"],
- "gender": "Male",
- "id": 470,
- "info": "Corporis non quia dolorem dolor enim qui. Vero reprehenderit adipisci sunt in quibusdam voluptatibus. Soluta cumque nesciunt molestiae eveniet maxime voluptatem.",
- "job": "Credit Analyst",
- "name": "Michale Hegmann",
- "phone": "562-464-9675 x1700",
- "photo": "https://loremflickr.com/320/240?random=99408",
- "state": "Wyoming",
- "streetName": "Prosacco Trace",
- "suffix": "IV",
- "timezone": "Asia/Tokyo",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_2 like Mac OS X; sl-SI) AppleWebKit/534.13.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B111 Safari/6534.13.6",
- "username": "howell.jarod"
- },
- {
- "bio": "Quia eos quos quod accusamus aut. Enim id excepturi recusandae ex impedit. Fugit totam rerum temporibus blanditiis. Quia natus quasi aut ipsum. Voluptatem ut amet alias velit. Autem amet est accusantium est qui expedita vel aperiam. Neque corporis quis libero placeat et. Dicta nihil beatae nemo et. Fugiat dolores hic sint. Distinctio minus quo saepe rem.",
- "city": "Alexaneborough",
- "company": "Abshire and Sons",
- "country": "Saint Pierre and Miquelon",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4485521441887792",
- "creditCardType": "Visa",
- "email": "schuppe.brenda@example.net",
- "email_verified_at": "2004-12-22 21:30:41",
- "fruits": ["apple", "avocado", "apple"],
- "gender": "Female",
- "id": 471,
- "info": "Quod ullam id magni quibusdam et nemo quia. Perferendis sint ea vitae qui. Sed natus consequatur sint aut facilis vero. Voluptatem in possimus quia rerum ratione quod consequatur.",
- "job": "Sketch Artist",
- "name": "Katrine Zulauf",
- "phone": "+1-582-482-1557",
- "photo": "https://loremflickr.com/320/240?random=26558",
- "state": "Washington",
- "streetName": "Cole Camp",
- "suffix": "Sr.",
- "timezone": "Africa/Bissau",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.2; Trident/5.0)",
- "username": "raquel98"
- },
- {
- "bio": "Et sapiente ut numquam commodi. Ea sunt corporis ut nobis. Inventore quaerat amet nam voluptatem. Ut omnis facere architecto nobis officia commodi ullam consequatur. Dolor cumque ratione hic natus aliquid. Molestias vero excepturi quia ea voluptas quidem. Ab voluptate qui quis perspiciatis nulla itaque beatae.",
- "city": "Leafort",
- "company": "Mohr, Yundt and Gottlieb",
- "country": "Georgia",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4485857519709637",
- "creditCardType": "MasterCard",
- "email": "spinka.zaria@example.net",
- "email_verified_at": "2016-08-16 21:06:00",
- "fruits": ["berries", "avocado", "nut"],
- "gender": "Male",
- "id": 472,
- "info": "Eveniet quia placeat consequatur sit. Aut perspiciatis molestiae id mollitia quia fugiat. Molestiae aut necessitatibus rerum et rerum quis sint.",
- "job": "Flight Attendant",
- "name": "Ben Bruen Sr.",
- "phone": "782.744.3557 x68629",
- "photo": "https://loremflickr.com/320/240?random=44036",
- "state": "Delaware",
- "streetName": "Pat Forges",
- "suffix": "V",
- "timezone": "America/Matamoros",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/531.46.6 (KHTML, like Gecko) Version/4.1 Safari/531.46.6",
- "username": "yconroy"
- },
- {
- "bio": "Et eum facilis rerum quisquam dolorem omnis. Vitae animi aliquam sint aperiam. Voluptas nihil in illum distinctio. Voluptas culpa rerum cum. Ea eum itaque sit est et repellat. Sapiente aut inventore maiores quia omnis eum. Voluptates fugiat qui neque eos nihil est delectus. Sit ut dolorem dolores rem distinctio.",
- "city": "Port Cecileburgh",
- "company": "Streich and Sons",
- "country": "Somalia",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5236097298759607",
- "creditCardType": "Visa",
- "email": "lauriane18@example.com",
- "email_verified_at": "1995-07-01 18:00:14",
- "fruits": ["apple", "berries", "banana"],
- "gender": "Male",
- "id": 473,
- "info": "Et sint neque omnis rerum qui possimus corporis. Non id dolorem dolor incidunt quas. Et et magni sed iusto unde doloremque ut nemo.",
- "job": "Poultry Cutter",
- "name": "Kitty D'Amore",
- "phone": "1-921-715-1529",
- "photo": "https://loremflickr.com/320/240?random=95813",
- "state": "Nebraska",
- "streetName": "Tara Bypass",
- "suffix": "Sr.",
- "timezone": "Africa/Bissau",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1; sl-SI; rv:1.9.2.20) Gecko/20190504 Firefox/36.0",
- "username": "thalia53"
- },
- {
- "bio": "Magni exercitationem veritatis ducimus sint voluptas architecto et. Non a earum velit perferendis laudantium similique facere corrupti. Molestiae qui qui fuga maxime. Qui eligendi beatae impedit voluptatibus ab. Et iste inventore alias eveniet nam cum sint. Sit qui omnis at sit ducimus. Neque distinctio eveniet dolores.",
- "city": "South Jonathon",
- "company": "Goodwin PLC",
- "country": "Korea",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5543216529895224",
- "creditCardType": "MasterCard",
- "email": "agreenfelder@example.com",
- "email_verified_at": "1995-09-27 20:40:37",
- "fruits": ["banana", "lemon", "orange"],
- "gender": "Female",
- "id": 474,
- "info": "Sequi et id ut voluptatem non soluta et. Numquam aut voluptas similique atque quam. Porro et repudiandae fugiat et quia. Saepe totam aut sint assumenda.",
- "job": "Traffic Technician",
- "name": "Dr. Kelley Jacobi IV",
- "phone": "557.720.8658",
- "photo": "https://loremflickr.com/320/240?random=38658",
- "state": "Maryland",
- "streetName": "Jarrell Bypass",
- "suffix": "PhD",
- "timezone": "America/Miquelon",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.31.5 (KHTML, like Gecko) Version/4.0.3 Safari/535.31.5",
- "username": "freida66"
- },
- {
- "bio": "Asperiores quia pariatur adipisci quia fugit quia sed. Ab qui mollitia ut ea quaerat accusantium et voluptate. Et et est sunt et facere. Ab asperiores veritatis eos maiores aliquid. Assumenda laudantium quo impedit recusandae omnis natus aut. Repudiandae nihil et perspiciatis corporis consectetur minus est. Quaerat voluptatem sit quis dolores dolores.",
- "city": "Cruickshankberg",
- "company": "Krajcik, Bosco and Hammes",
- "country": "Guinea",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4716550724708160",
- "creditCardType": "Visa",
- "email": "torrance.beahan@example.net",
- "email_verified_at": "2005-06-11 08:13:43",
- "fruits": ["pineapple", "avocado", "apple"],
- "gender": "Female",
- "id": 475,
- "info": "Occaecati error impedit blanditiis tempore. Rerum tenetur doloribus quia veniam ex et et. Ad alias quidem aut alias veniam quam quo cumque.",
- "job": "Naval Architects",
- "name": "Prof. Raphaelle Medhurst PhD",
- "phone": "658.658.4802",
- "photo": "https://loremflickr.com/320/240?random=95182",
- "state": "Tennessee",
- "streetName": "Hansen Wells",
- "suffix": "MD",
- "timezone": "Asia/Yekaterinburg",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_8_7 rv:4.0) Gecko/20150105 Firefox/35.0",
- "username": "brekke.pauline"
- },
- {
- "bio": "Ipsum et reprehenderit unde non quasi. Et rem et vel eius. Adipisci labore culpa sint nobis sed. Quo ea sequi commodi id ut impedit aut. Vitae asperiores in dolor sint magni quam. Soluta illum optio accusamus autem. Blanditiis est sunt consequuntur blanditiis dolor delectus. Et repellat dolorum similique soluta cumque.",
- "city": "East Irwinborough",
- "company": "Armstrong-Prosacco",
- "country": "French Polynesia",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2654443369891905",
- "creditCardType": "American Express",
- "email": "mya82@example.com",
- "email_verified_at": "2017-04-24 15:44:25",
- "fruits": ["nut", "blueberries", "lemon"],
- "gender": "Male",
- "id": 476,
- "info": "Eos tempora consectetur et consequatur animi fugit aspernatur omnis. Voluptatem qui ea vitae molestias similique sit cupiditate. Ad accusamus inventore error ea.",
- "job": "Plant and System Operator",
- "name": "Ms. Ila Corwin",
- "phone": "701.386.6400 x375",
- "photo": "https://loremflickr.com/320/240?random=21051",
- "state": "Pennsylvania",
- "streetName": "Reichert Plaza",
- "suffix": "DVM",
- "timezone": "Africa/Kinshasa",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/535.34.5 (KHTML, like Gecko) Version/5.0.1 Safari/535.34.5",
- "username": "zboncak.grayson"
- },
- {
- "bio": "Vero ea aut accusantium quod et. Consequatur ullam suscipit facilis qui eius. Eum et nesciunt sed sit dicta. Quia nisi maiores autem error rerum commodi a. Nobis veniam omnis illo suscipit. Aut tenetur incidunt vero facere earum. Rerum nostrum cupiditate eum facilis. Non soluta ipsam soluta repudiandae. Nihil voluptas quia minima ut.",
- "city": "Daughertyville",
- "company": "Sipes-Franecki",
- "country": "Lebanon",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "376680919477963",
- "creditCardType": "MasterCard",
- "email": "crona.pietro@example.com",
- "email_verified_at": "2003-07-02 18:34:57",
- "fruits": ["avocado", "pineapple", "apple"],
- "gender": "Female",
- "id": 477,
- "info": "Minus ut voluptatum facilis et error nihil. A totam cumque qui voluptatem labore. Et est voluptatum cumque et voluptas.",
- "job": "Customer Service Representative",
- "name": "Kylee Tremblay",
- "phone": "1-253-887-2409 x2926",
- "photo": "https://loremflickr.com/320/240?random=18730",
- "state": "Wisconsin",
- "streetName": "King Neck",
- "suffix": "III",
- "timezone": "Asia/Manila",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_1) AppleWebKit/5320 (KHTML, like Gecko) Chrome/37.0.836.0 Mobile Safari/5320",
- "username": "pedro.moore"
- },
- {
- "bio": "Sit laudantium dolorum magni aspernatur id maxime. Id vitae provident consequatur quia incidunt vero delectus. Laborum vero error nihil repellat. Et facilis dolorum amet qui placeat iusto aperiam. Laudantium enim quos alias inventore sit optio. Nostrum qui nobis accusamus dicta et vitae. Sunt perferendis dolor quia. Tempora quia quo dolor sint reiciendis consequatur error.",
- "city": "Lake Daniela",
- "company": "Mitchell, Hickle and Legros",
- "country": "Nicaragua",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4532372631448018",
- "creditCardType": "MasterCard",
- "email": "njaskolski@example.org",
- "email_verified_at": "2011-09-28 00:49:28",
- "fruits": ["watermelon", "banana", "watermelon"],
- "gender": "Female",
- "id": 478,
- "info": "Molestiae omnis atque veniam aut et. Ullam qui voluptatem ut aut fugit cumque. Ut quas mollitia voluptatem sit beatae laborum aut. Rem dolores ut et aut expedita cupiditate repellendus.",
- "job": "GED Teacher",
- "name": "Alden Okuneva",
- "phone": "330-286-2870",
- "photo": "https://loremflickr.com/320/240?random=14146",
- "state": "Texas",
- "streetName": "Travis Cliffs",
- "suffix": "MD",
- "timezone": "America/Miquelon",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 5.1; Trident/5.1)",
- "username": "angus21"
- },
- {
- "bio": "Voluptatum sit quisquam at excepturi adipisci vitae. Et qui facilis dignissimos ut tempora molestiae. Beatae est possimus optio ut assumenda velit.",
- "city": "Greenholtland",
- "company": "Cole-Abernathy",
- "country": "Turkey",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4716558812128407",
- "creditCardType": "Visa",
- "email": "bart.king@example.com",
- "email_verified_at": "2018-10-08 22:34:34",
- "fruits": ["avocado", "lemon", "apple"],
- "gender": "Female",
- "id": 479,
- "info": "Modi nobis culpa et qui alias minus dolor porro. Consequatur deleniti sint inventore est nostrum perspiciatis autem. Minus reiciendis est et ut.",
- "job": "Special Education Teacher",
- "name": "Dr. Reyes Veum IV",
- "phone": "587-383-5906 x520",
- "photo": "https://loremflickr.com/320/240?random=35961",
- "state": "Wyoming",
- "streetName": "Wyman Mission",
- "suffix": "DVM",
- "timezone": "Asia/Hovd",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_8) AppleWebKit/5352 (KHTML, like Gecko) Chrome/39.0.895.0 Mobile Safari/5352",
- "username": "barrows.dayna"
- },
- {
- "bio": "Consequatur magnam placeat mollitia est quidem. Recusandae dolores quos eos quasi quae accusantium id. Dolores eveniet non doloribus iusto. Tenetur assumenda consectetur dolore delectus impedit iure delectus. Temporibus non aliquam cumque corrupti.",
- "city": "Port Kamrynhaven",
- "company": "Dietrich LLC",
- "country": "Botswana",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5521500812330817",
- "creditCardType": "American Express",
- "email": "nbruen@example.org",
- "email_verified_at": "2011-09-28 19:50:03",
- "fruits": ["pineapple", "pineapple", "apple"],
- "gender": "Male",
- "id": 480,
- "info": "Sed error voluptatem ipsa. Officia omnis autem fuga esse eum et. Qui optio nemo qui sint maxime voluptate.",
- "job": "Medical Scientists",
- "name": "Dr. Darrel Kub",
- "phone": "834-512-3416",
- "photo": "https://loremflickr.com/320/240?random=53289",
- "state": "Alaska",
- "streetName": "Considine Streets",
- "suffix": "Jr.",
- "timezone": "America/Lima",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/9.11 (X11; Linux i686; sl-SI) Presto/2.8.170 Version/11.00",
- "username": "estracke"
- },
- {
- "bio": "Ut nostrum fuga necessitatibus delectus et. Voluptatem ullam iste et. Accusantium sunt dignissimos magni ut. Dolorem adipisci molestiae maxime atque necessitatibus facere. Nesciunt eos aut ab veritatis. Nesciunt et doloribus voluptatem asperiores voluptas ad et. Cum veniam ut quasi asperiores.",
- "city": "West Vilma",
- "company": "Leuschke, Botsford and Beier",
- "country": "Australia",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4556706454798507",
- "creditCardType": "Visa",
- "email": "aprice@example.com",
- "email_verified_at": "1991-07-24 14:43:56",
- "fruits": ["lemon", "nut", "berries"],
- "gender": "Male",
- "id": 481,
- "info": "Voluptatem excepturi aliquam eveniet ex soluta reprehenderit quia. Ea sit nobis est blanditiis perferendis. Similique enim totam optio architecto quia aliquid reiciendis. Natus sunt fuga quia molestiae possimus itaque voluptatem quis.",
- "job": "Battery Repairer",
- "name": "Gladyce Reinger",
- "phone": "845.799.7780 x7755",
- "photo": "https://loremflickr.com/320/240?random=36045",
- "state": "Virginia",
- "streetName": "Coralie Station",
- "suffix": "MD",
- "timezone": "Asia/Dili",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0; en-US; rv:1.9.0.20) Gecko/20180409 Firefox/36.0",
- "username": "addie54"
- },
- {
- "bio": "Dolore et eum recusandae ullam inventore ullam. Doloribus rem earum corrupti dolores eum inventore. Ad itaque ut laborum porro quisquam id. Omnis aut officiis beatae esse repellendus nam consequatur ullam. In vel ab porro odit ratione. Quidem rerum voluptas et quaerat consequatur. Iste eum ea eveniet eaque consequatur. Sapiente enim praesentium sit consequuntur. Omnis ullam deleniti consequatur.",
- "city": "West Barbara",
- "company": "Deckow-Orn",
- "country": "Sierra Leone",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2221953272426528",
- "creditCardType": "Visa",
- "email": "schumm.carmel@example.net",
- "email_verified_at": "1991-09-26 05:16:05",
- "fruits": ["blueberries", "orange", "watermelon"],
- "gender": "Male",
- "id": 482,
- "info": "Qui ut reiciendis est qui. Recusandae dignissimos corporis ut quia. Sapiente maxime debitis debitis itaque voluptatem at. Praesentium voluptates et deserunt libero. Mollitia eveniet est et tenetur nisi.",
- "job": "Graduate Teaching Assistant",
- "name": "Mr. Jaylan Hoppe DDS",
- "phone": "438-876-7806 x893",
- "photo": "https://loremflickr.com/320/240?random=14039",
- "state": "Oklahoma",
- "streetName": "Maudie Mission",
- "suffix": "PhD",
- "timezone": "America/Eirunepe",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.0) AppleWebKit/535.31.1 (KHTML, like Gecko) Version/5.0 Safari/535.31.1",
- "username": "rebekah.johnson"
- },
- {
- "bio": "Aut ab hic occaecati maiores et. Voluptas sint voluptatem corrupti. Voluptate praesentium explicabo ut. Neque ipsa consequatur adipisci illum eligendi natus omnis non. Quo sit debitis autem sequi ex repudiandae qui. Dicta eum consectetur dolorum atque. Modi quis quisquam aut ut quia. Laboriosam non provident voluptatum exercitationem.",
- "city": "Krystelstad",
- "company": "Graham, Wiza and Stark",
- "country": "Palau",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2340488368210706",
- "creditCardType": "Visa",
- "email": "cklein@example.net",
- "email_verified_at": "2002-09-05 08:50:41",
- "fruits": ["banana", "avocado", "blueberries"],
- "gender": "Male",
- "id": 483,
- "info": "Beatae optio rem sed et fugit blanditiis rem. Aut et ipsa rerum sequi libero maxime. Suscipit quis cum ipsum et. Voluptatum sit cumque aperiam nulla eum est eius.",
- "job": "Aircraft Structure Assemblers",
- "name": "Frida Graham",
- "phone": "+1-593-247-4403",
- "photo": "https://loremflickr.com/320/240?random=18991",
- "state": "Arizona",
- "streetName": "Kshlerin Dam",
- "suffix": "I",
- "timezone": "Europe/Volgograd",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/8.48 (Windows NT 4.0; sl-SI) Presto/2.10.222 Version/10.00",
- "username": "nernser"
- },
- {
- "bio": "Sapiente et beatae deserunt eos et harum. Hic doloribus quis provident in tempora. Ea eos ab sunt. Architecto labore nisi reprehenderit fuga. Quod id est in rerum aut aut. Est ut molestiae qui. Ut sed minus aut quibusdam est est. Officiis vel eum cumque enim hic qui.",
- "city": "Einarton",
- "company": "Wiegand-Keeling",
- "country": "Philippines",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4556912996274342",
- "creditCardType": "MasterCard",
- "email": "moen.reece@example.net",
- "email_verified_at": "2011-09-03 20:47:56",
- "fruits": ["orange", "lemon", "banana"],
- "gender": "Male",
- "id": 484,
- "info": "Ut ut ut deserunt velit ut in similique. Ullam ut pariatur quia vel quia at. Sint ipsam voluptas velit natus nesciunt vitae et.",
- "job": "Musician",
- "name": "Elisha Brown",
- "phone": "810-978-2130 x85322",
- "photo": "https://loremflickr.com/320/240?random=75549",
- "state": "Indiana",
- "streetName": "Parisian Common",
- "suffix": "V",
- "timezone": "Europe/Skopje",
- "title": "Ms.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/9.15 (Windows NT 6.2; en-US) Presto/2.12.166 Version/11.00",
- "username": "mckenzie.travon"
- },
- {
- "bio": "Rerum facere est fugiat sed et debitis doloremque. Cumque odit est nihil voluptas aliquid. Sed voluptatem qui necessitatibus. Sapiente unde corrupti autem assumenda praesentium. Sed qui optio ducimus quia. Illo rerum ipsam quia excepturi aut voluptatem occaecati corporis. Nulla omnis et exercitationem praesentium velit sapiente dolor.",
- "city": "Schroederland",
- "company": "Leffler, Dickens and Crooks",
- "country": "Myanmar",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2455634064522297",
- "creditCardType": "Discover Card",
- "email": "pattie.heidenreich@example.org",
- "email_verified_at": "2010-06-09 22:53:04",
- "fruits": ["blueberries", "orange", "lemon"],
- "gender": "Male",
- "id": 485,
- "info": "Et modi sapiente ullam beatae voluptas ipsum. Est dignissimos quasi non ut sed laborum. Similique omnis quae cumque ut iste. Aliquid ullam sapiente eligendi explicabo alias non sed est. Quia natus non nobis aut.",
- "job": "Social Service Specialists",
- "name": "Ms. Emelia Trantow",
- "phone": "1-549-290-2418 x42618",
- "photo": "https://loremflickr.com/320/240?random=92220",
- "state": "North Carolina",
- "streetName": "Beer Village",
- "suffix": "PhD",
- "timezone": "America/Indiana/Indianapolis",
- "title": "Mr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.0; Trident/3.0)",
- "username": "dach.jessica"
- },
- {
- "bio": "Qui fugit quos quo. Similique qui quia aut sit et tenetur accusantium. Expedita fuga doloribus dicta sit repellat. Vel culpa ut adipisci error repudiandae porro modi suscipit. Sunt veniam ducimus ut. Necessitatibus ea delectus et quam labore culpa ducimus. Atque aut suscipit voluptates est autem est.",
- "city": "Tanyashire",
- "company": "Raynor Ltd",
- "country": "Thailand",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5145178646306224",
- "creditCardType": "American Express",
- "email": "christiansen.demetris@example.com",
- "email_verified_at": "1990-09-10 00:59:25",
- "fruits": ["orange", "watermelon", "lemon"],
- "gender": "Male",
- "id": 486,
- "info": "Consequatur voluptatum aut a illum. Pariatur sint sunt aliquid deleniti et mollitia ut. Est consequatur consequatur ex.",
- "job": "Occupational Therapist Assistant",
- "name": "Sincere Rowe",
- "phone": "925.934.7499 x0914",
- "photo": "https://loremflickr.com/320/240?random=76311",
- "state": "Iowa",
- "streetName": "Konopelski Village",
- "suffix": "IV",
- "timezone": "America/Kentucky/Monticello",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0_2 like Mac OS X; sl-SI) AppleWebKit/532.3.7 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 Safari/6532.3.7",
- "username": "vernon.koelpin"
- },
- {
- "bio": "Eveniet culpa eius quia ut. Voluptatibus omnis velit est est exercitationem. Perspiciatis cumque reiciendis nihil consequatur. Beatae omnis ullam vel. Minima voluptatum animi neque neque. Non ut libero velit eum. Eveniet magni in facilis aliquam a cum dolores.",
- "city": "Boehmberg",
- "company": "Balistreri, Pagac and Spinka",
- "country": "Swaziland",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2473760176702598",
- "creditCardType": "Visa Retired",
- "email": "wilkinson.mona@example.org",
- "email_verified_at": "2005-06-30 15:36:02",
- "fruits": ["pineapple", "nut", "avocado"],
- "gender": "Female",
- "id": 487,
- "info": "Vitae dolores itaque sint aut quos ipsa rerum. Maxime totam quae iure sunt et. Omnis voluptas accusamus deleniti qui. Accusantium ipsa laudantium ab est qui expedita minus similique.",
- "job": "Travel Guide",
- "name": "Miss Mikayla O'Keefe DVM",
- "phone": "813-206-8493 x25178",
- "photo": "https://loremflickr.com/320/240?random=40492",
- "state": "Colorado",
- "streetName": "Zboncak Forest",
- "suffix": "Sr.",
- "timezone": "America/Nassau",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/9.32 (Windows NT 6.0; sl-SI) Presto/2.8.304 Version/11.00",
- "username": "udonnelly"
- },
- {
- "bio": "Repellendus incidunt omnis suscipit necessitatibus magnam eum aspernatur aut. Quia et ex accusamus soluta voluptatem placeat numquam. Error vitae enim ipsa voluptate vel harum. Amet quis blanditiis id porro necessitatibus doloremque. Reiciendis et voluptas tenetur voluptatem. Sed vel ducimus nostrum est. Aliquam explicabo pariatur nam dolores ducimus quaerat nisi.",
- "city": "East Josefinafurt",
- "company": "Mann-Hahn",
- "country": "Sao Tome and Principe",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5566139561418626",
- "creditCardType": "MasterCard",
- "email": "bergstrom.jamal@example.com",
- "email_verified_at": "1992-08-15 18:07:25",
- "fruits": ["orange", "orange", "avocado"],
- "gender": "Male",
- "id": 488,
- "info": "Quasi sint incidunt voluptatem assumenda distinctio. Odio laborum et et. Consectetur ratione excepturi velit.",
- "job": "Law Clerk",
- "name": "Dr. Eric Tromp Sr.",
- "phone": "425.515.8806 x6237",
- "photo": "https://loremflickr.com/320/240?random=67243",
- "state": "Oklahoma",
- "streetName": "Jasen Inlet",
- "suffix": "II",
- "timezone": "Pacific/Enderbury",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (X11; Linux i686) AppleWebKit/5322 (KHTML, like Gecko) Chrome/40.0.811.0 Mobile Safari/5322",
- "username": "xrobel"
- },
- {
- "bio": "Corporis veritatis aut fuga quia quaerat. A beatae doloribus tenetur aliquid quo ut. Excepturi assumenda atque illum qui est omnis quia. Deleniti enim consectetur culpa temporibus. Numquam cum qui ut aperiam maiores. Aut recusandae fugiat adipisci velit eligendi eum rem. Inventore autem eveniet aut itaque. Architecto nisi qui nemo enim. In soluta et quidem.",
- "city": "Lake Justinabury",
- "company": "Bosco Group",
- "country": "Iran",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "347964346801276",
- "creditCardType": "Visa",
- "email": "considine.bo@example.com",
- "email_verified_at": "1993-12-21 03:56:46",
- "fruits": ["berries", "banana", "pineapple"],
- "gender": "Male",
- "id": 489,
- "info": "Similique ullam reiciendis et earum architecto eaque. Perspiciatis iusto voluptatem non excepturi voluptatem accusantium nemo. Fugiat rerum iusto hic dolorum voluptate.",
- "job": "Environmental Science Teacher",
- "name": "Mrs. Angelita Streich",
- "phone": "763.913.6106 x01841",
- "photo": "https://loremflickr.com/320/240?random=27262",
- "state": "Vermont",
- "streetName": "Mohammad Street",
- "suffix": "DVM",
- "timezone": "Asia/Brunei",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 5.0) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3",
- "username": "river.rempel"
- },
- {
- "bio": "Voluptates quaerat magnam qui non fugiat aperiam. Veritatis aut repellendus occaecati ut. Aut eligendi nihil quia qui. Non est accusantium nostrum praesentium quia. Odit deserunt sit eum aut reiciendis omnis cumque. Iure in necessitatibus dolorem ut illo aut ipsam sed. Et in sint fugit ipsa et nam saepe. Autem repudiandae dolor aut sed. Et quia animi suscipit enim iure delectus reiciendis.",
- "city": "Lednerside",
- "company": "Collier, Rosenbaum and Rath",
- "country": "Mexico",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4539955140935419",
- "creditCardType": "MasterCard",
- "email": "eoreilly@example.org",
- "email_verified_at": "2002-02-14 10:28:57",
- "fruits": ["blueberries", "apple", "avocado"],
- "gender": "Female",
- "id": 490,
- "info": "Aliquam quam consectetur nihil accusamus voluptates laboriosam velit modi. Quidem quod fuga ratione est ex. Mollitia ab et et fuga quo nulla doloribus omnis. Esse dolorum expedita et dolorem.",
- "job": "TSA",
- "name": "Prof. Ayden Gleichner",
- "phone": "1-627-384-7049",
- "photo": "https://loremflickr.com/320/240?random=14132",
- "state": "California",
- "streetName": "Ferry Bypass",
- "suffix": "III",
- "timezone": "Indian/Mauritius",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_1 like Mac OS X; en-US) AppleWebKit/533.31.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 Safari/6533.31.5",
- "username": "belle75"
- },
- {
- "bio": "Quas consequatur sit suscipit provident quia quis. Eum inventore id consequatur recusandae velit. Illo deleniti sit dignissimos illum maiores cupiditate sunt. Ex ut aperiam error inventore. Omnis enim sit laborum placeat placeat.",
- "city": "Nathanaelburgh",
- "company": "Botsford LLC",
- "country": "Tokelau",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4716342453468",
- "creditCardType": "Visa",
- "email": "chadd67@example.net",
- "email_verified_at": "1996-06-12 02:04:14",
- "fruits": ["pineapple", "pineapple", "apple"],
- "gender": "Female",
- "id": 491,
- "info": "Est et corrupti explicabo quibusdam. Labore voluptatem architecto quas voluptas odit earum nihil. Eum magni sed rem natus.",
- "job": "Copy Writer",
- "name": "Dr. Frederic Willms",
- "phone": "458.216.1302 x465",
- "photo": "https://loremflickr.com/320/240?random=34101",
- "state": "New York",
- "streetName": "Yoshiko Fork",
- "suffix": "Sr.",
- "timezone": "Africa/Monrovia",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/5352 (KHTML, like Gecko) Chrome/37.0.882.0 Mobile Safari/5352",
- "username": "kpollich"
- },
- {
- "bio": "Velit illum libero veniam aperiam non. Et in libero voluptas occaecati eos et ut enim. Odit asperiores illum at ex eius labore et. Maiores voluptatem est non ex. Voluptatem nulla provident necessitatibus qui eaque suscipit consequatur in. Ut rerum quia itaque alias id non. Corporis quis assumenda neque sit.",
- "city": "New Angelo",
- "company": "Rath PLC",
- "country": "Bangladesh",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4556140118081",
- "creditCardType": "MasterCard",
- "email": "julio.farrell@example.com",
- "email_verified_at": "2000-12-16 12:18:24",
- "fruits": ["apple", "berries", "blueberries"],
- "gender": "Female",
- "id": 492,
- "info": "Pariatur temporibus sunt tenetur nobis sunt nobis. Ipsa reiciendis suscipit possimus deleniti inventore unde. Dignissimos pariatur nobis reiciendis expedita assumenda aut adipisci.",
- "job": "Production Manager",
- "name": "Roma Feest",
- "phone": "1-629-769-1645",
- "photo": "https://loremflickr.com/320/240?random=68301",
- "state": "Indiana",
- "streetName": "Giuseppe Spring",
- "suffix": "PhD",
- "timezone": "Europe/Vatican",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_7) AppleWebKit/5320 (KHTML, like Gecko) Chrome/40.0.833.0 Mobile Safari/5320",
- "username": "rebekah.shields"
- },
- {
- "bio": "Et autem dolor quibusdam sit quod et mollitia et. Voluptatum repudiandae iusto velit est. Quasi recusandae qui et asperiores ut. Magni eos accusantium doloremque incidunt ipsa suscipit. Et non amet sit doloremque. Accusamus sapiente exercitationem voluptatum aspernatur cumque fugit aperiam. Sit non amet fuga voluptatem ut sint perspiciatis ad. Quaerat laboriosam ea quisquam consectetur sit et.",
- "city": "West Kasey",
- "company": "Nikolaus-Steuber",
- "country": "Nicaragua",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2720637106232741",
- "creditCardType": "MasterCard",
- "email": "brigitte.howell@example.com",
- "email_verified_at": "2012-05-30 02:02:51",
- "fruits": ["lemon", "avocado", "banana"],
- "gender": "Male",
- "id": 493,
- "info": "Quidem voluptatibus laborum ducimus ut saepe repudiandae culpa sit. Consectetur in esse qui accusamus est voluptas delectus. Eos sint cum et voluptatem reprehenderit eius. Omnis molestiae perspiciatis corrupti magnam.",
- "job": "Government Property Inspector",
- "name": "Damon Tillman",
- "phone": "281-458-2945 x3944",
- "photo": "https://loremflickr.com/320/240?random=22864",
- "state": "Rhode Island",
- "streetName": "Vernie Crossing",
- "suffix": "II",
- "timezone": "Africa/Libreville",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/9.36 (X11; Linux i686; en-US) Presto/2.10.309 Version/12.00",
- "username": "lsawayn"
- },
- {
- "bio": "Mollitia et atque amet fugit autem consequatur iste omnis. Quasi recusandae quod et id non labore aut. Ab aut est modi. Enim et non et cumque maiores est nulla eius. Ab quisquam iure aut aut voluptatum saepe incidunt. Ut ea magni occaecati temporibus nisi totam.",
- "city": "Dennisside",
- "company": "Nicolas, Pagac and Greenfelder",
- "country": "Mauritania",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5216379256362820",
- "creditCardType": "MasterCard",
- "email": "freynolds@example.org",
- "email_verified_at": "2011-04-16 23:58:08",
- "fruits": ["nut", "pineapple", "avocado"],
- "gender": "Male",
- "id": 494,
- "info": "Omnis voluptatum laboriosam ipsum molestiae ratione quia qui. Quo sapiente cupiditate quis. Et fugit magnam aspernatur qui. Tempora doloribus aut aliquam ex ad.",
- "job": "Electronic Drafter",
- "name": "Makenzie Monahan",
- "phone": "227.929.3050 x37383",
- "photo": "https://loremflickr.com/320/240?random=43199",
- "state": "Oklahoma",
- "streetName": "Alverta Turnpike",
- "suffix": "MD",
- "timezone": "America/Atikokan",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows 98; en-US; rv:1.9.0.20) Gecko/20110928 Firefox/35.0",
- "username": "alda.von"
- },
- {
- "bio": "Quae reiciendis sequi odio repellat quisquam accusantium. Dolores minima dolorum non reprehenderit voluptatum. Quaerat tempore ipsam est quod magnam architecto. Officia soluta eos harum ea et dignissimos. Ducimus aliquam minus fugit dolorem. Aut corrupti ad tenetur cupiditate consequatur itaque consectetur.",
- "city": "Lake Betsyport",
- "company": "Schaefer-Kihn",
- "country": "Burkina Faso",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5354531563120562",
- "creditCardType": "Discover Card",
- "email": "sfeest@example.com",
- "email_verified_at": "1996-06-28 21:08:10",
- "fruits": ["orange", "blueberries", "blueberries"],
- "gender": "Female",
- "id": 495,
- "info": "Facilis non nulla numquam omnis ut voluptatem. Dolores voluptatibus voluptatem atque placeat natus accusamus. Magnam voluptatem quibusdam repellendus quia.",
- "job": "Dishwasher",
- "name": "Dax Glover V",
- "phone": "1-798-923-0076 x82458",
- "photo": "https://loremflickr.com/320/240?random=57894",
- "state": "Connecticut",
- "streetName": "Funk Parks",
- "suffix": "PhD",
- "timezone": "Asia/Srednekolymsk",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows NT 4.0) AppleWebKit/5341 (KHTML, like Gecko) Chrome/37.0.896.0 Mobile Safari/5341",
- "username": "gottlieb.kurt"
- },
- {
- "bio": "Sunt autem eligendi aliquid neque inventore quia quaerat. Voluptatem officiis voluptatem reprehenderit hic nostrum eum. Natus quam ad deleniti. Et in sed doloremque aliquam autem qui. Sed non quisquam ratione ducimus provident non. Nulla non et vero et maxime.",
- "city": "Lake Tyree",
- "company": "Dickens LLC",
- "country": "Wallis and Futuna",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2680491060182916",
- "creditCardType": "Visa Retired",
- "email": "melba66@example.com",
- "email_verified_at": "2012-08-13 15:45:20",
- "fruits": ["apple", "nut", "watermelon"],
- "gender": "Female",
- "id": 496,
- "info": "Adipisci incidunt repellendus officiis voluptas cumque aut. Non voluptatem assumenda voluptatibus deserunt quia iste dolorem. Tempore et aperiam ullam facilis. Est labore dolores nemo nostrum nobis.",
- "job": "Brattice Builder",
- "name": "Eladio Harber",
- "phone": "337.880.3449 x3799",
- "photo": "https://loremflickr.com/320/240?random=57107",
- "state": "Oklahoma",
- "streetName": "Ara Well",
- "suffix": "V",
- "timezone": "Pacific/Marquesas",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows NT 5.1; sl-SI; rv:1.9.0.20) Gecko/20171021 Firefox/37.0",
- "username": "quitzon.keshaun"
- },
- {
- "bio": "Ut placeat molestiae accusamus nostrum. Cupiditate cupiditate corporis quos dolor. In asperiores quam aperiam. Exercitationem est quasi voluptatem quibusdam sit rerum. Est corporis placeat doloremque. Doloribus repellat molestiae ut assumenda. Iure molestias est in nostrum. Ea sunt magnam minima autem tenetur. Officiis et aut deserunt. Laudantium illo repellendus minima ut sit minima.",
- "city": "Weimanntown",
- "company": "Kling, Schiller and Runte",
- "country": "Italy",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "4572353852972903",
- "creditCardType": "Visa",
- "email": "naomie69@example.com",
- "email_verified_at": "2016-11-03 16:53:06",
- "fruits": ["orange", "nut", "blueberries"],
- "gender": "Male",
- "id": 497,
- "info": "Quia laboriosam magnam architecto veritatis in. Qui magni autem doloremque assumenda placeat non voluptate.",
- "job": "Floor Finisher",
- "name": "Prof. Else Tremblay Sr.",
- "phone": "329-222-4044 x171",
- "photo": "https://loremflickr.com/320/240?random=90172",
- "state": "Georgia",
- "streetName": "Hilpert Stravenue",
- "suffix": "DDS",
- "timezone": "Asia/Qyzylorda",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows; U; Windows NT 6.2) AppleWebKit/534.41.4 (KHTML, like Gecko) Version/5.0 Safari/534.41.4",
- "username": "billy17"
- },
- {
- "bio": "Ea laboriosam omnis debitis eius. Mollitia omnis deleniti delectus voluptas tempora animi aut. Aliquid explicabo error possimus facilis cumque harum debitis. Est incidunt sed tenetur tempore est perferendis rerum et. Dolorem enim eaque ipsam sit maxime. Consectetur aut debitis quia expedita quaerat distinctio sint. Nesciunt voluptatum est maiores eum.",
- "city": "Streichside",
- "company": "Hintz-Hessel",
- "country": "El Salvador",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "5581367075523844",
- "creditCardType": "Visa",
- "email": "arthur38@example.org",
- "email_verified_at": "2013-02-02 22:06:41",
- "fruits": ["orange", "avocado", "apple"],
- "gender": "Male",
- "id": 498,
- "info": "Quos eaque et quia quaerat facilis et sit. Ratione voluptatem enim quo hic. Tenetur rerum velit et nulla explicabo quidem pariatur. Incidunt ut voluptas modi non nostrum dolor voluptas.",
- "job": "Stock Clerk",
- "name": "Monique Yost",
- "phone": "904.463.3683 x83946",
- "photo": "https://loremflickr.com/320/240?random=56368",
- "state": "Hawaii",
- "streetName": "Dusty Forge",
- "suffix": "II",
- "timezone": "Africa/Nairobi",
- "title": "Prof.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Opera/9.71 (Windows CE; en-US) Presto/2.11.214 Version/12.00",
- "username": "scotty.ullrich"
- },
- {
- "bio": "Doloremque autem animi provident nemo commodi reprehenderit optio libero. Distinctio quia quis sunt a. Porro dolorum veniam et cupiditate aut omnis ipsam. Qui est distinctio nesciunt error. Ut nisi esse in. Porro mollitia qui ratione consequatur.",
- "city": "North Felipeland",
- "company": "Swaniawski-Herman",
- "country": "Sudan",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2331365360303195",
- "creditCardType": "Visa",
- "email": "yundt.dereck@example.org",
- "email_verified_at": "2015-07-05 22:52:08",
- "fruits": ["nut", "pineapple", "banana"],
- "gender": "Female",
- "id": 499,
- "info": "Harum et aperiam excepturi fuga dolor. Porro quia tempora dolor ex. Perspiciatis voluptatem et quam id rerum dolore.",
- "job": "Teller",
- "name": "Robert Mohr IV",
- "phone": "1-309-415-4144 x6418",
- "photo": "https://loremflickr.com/320/240?random=73937",
- "state": "Wyoming",
- "streetName": "Scotty Extensions",
- "suffix": "III",
- "timezone": "Pacific/Noumea",
- "title": "Miss",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Windows NT 6.2; en-US; rv:1.9.1.20) Gecko/20190703 Firefox/36.0",
- "username": "xorn"
- },
- {
- "bio": "Doloribus ut et exercitationem neque dolore consequatur. Perferendis est possimus ex suscipit amet. Corrupti porro rerum totam aperiam facilis ut. Odit reprehenderit et praesentium sunt. Dignissimos et molestiae quia eaque explicabo et. Dolorum sit laborum voluptatem blanditiis possimus.",
- "city": "South Evans",
- "company": "Boyle-Mohr",
- "country": "China",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "376090356348307",
- "creditCardType": "MasterCard",
- "email": "hhettinger@example.com",
- "email_verified_at": "2018-12-10 09:37:27",
- "fruits": ["watermelon", "apple", "berries"],
- "gender": "Female",
- "id": 500,
- "info": "Quisquam blanditiis ut inventore voluptas beatae asperiores. Error quidem ratione corporis molestias ipsum doloremque qui. Assumenda repudiandae velit impedit corporis veritatis voluptatem enim. Dolor consequatur aut cum. Sit minus laboriosam dicta veritatis.",
- "job": "Library Science Teacher",
- "name": "Daryl Morissette",
- "phone": "909.820.9271",
- "photo": "https://loremflickr.com/320/240?random=76126",
- "state": "Hawaii",
- "streetName": "Harvey Orchard",
- "suffix": "Jr.",
- "timezone": "Indian/Cocos",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; Trident/3.1)",
- "username": "dylan.okon"
- },
- {
- "bio": "At unde pariatur assumenda quos numquam omnis consequuntur. Unde quis quis illum natus culpa. Sunt officiis iusto et eos. Esse ullam sapiente quis veniam est. Impedit et totam nisi et necessitatibus enim natus qui. Delectus asperiores aliquid tempore in ut. Amet sit commodi ipsum aut rerum natus.",
- "city": "Eileenstad",
- "company": "Streich, Breitenberg and Corwin",
- "country": "Tunisia",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "2622859975416010",
- "creditCardType": "Visa Retired",
- "email": "eddie.rau@example.net",
- "email_verified_at": "2011-06-01 07:18:24",
- "fruits": ["berries", "watermelon", "banana"],
- "gender": "Male",
- "id": 501,
- "info": "Alias voluptatem harum voluptatem saepe voluptates alias. Saepe excepturi optio iusto distinctio deleniti optio modi labore. Quia a sed et. Necessitatibus illum ullam optio reprehenderit mollitia autem.",
- "job": "Police and Sheriffs Patrol Officer",
- "name": "Stella Kertzmann DVM",
- "phone": "683.760.1413",
- "photo": "https://loremflickr.com/320/240?random=60093",
- "state": "Nebraska",
- "streetName": "Koepp Villages",
- "suffix": "II",
- "timezone": "Antarctica/Mawson",
- "title": "Dr.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_2 like Mac OS X; sl-SI) AppleWebKit/534.8.3 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6534.8.3",
- "username": "aziemann"
- },
- {
- "bio": "Aut error illo earum vel perspiciatis quia eaque. Suscipit voluptas error provident ut tempore dolorum eum. Ut velit a aut est rerum. Ipsa aut quod odit enim. Vel autem natus et soluta voluptate exercitationem eveniet. Quia et maiores natus magni occaecati. Similique natus magni quisquam in blanditiis dicta.",
- "city": "Jakubowskiton",
- "company": "Kshlerin, Effertz and Sporer",
- "country": "Botswana",
- "created_at": "2020-02-23 21:29:40",
- "creditCardNumber": "6011307929481508",
- "creditCardType": "Visa",
- "email": "tstamm@example.org",
- "email_verified_at": "2007-02-03 05:20:23",
- "fruits": ["lemon", "pineapple", "lemon"],
- "gender": "Male",
- "id": 502,
- "info": "Tempore dolores nisi culpa. Corrupti praesentium qui ipsum autem. Et magnam quo occaecati illum illum accusantium. Cumque a sunt modi quis magnam ut dolore.",
- "job": "Sawing Machine Setter",
- "name": "Dianna Nikolaus",
- "phone": "1-442-418-1363",
- "photo": "https://loremflickr.com/320/240?random=15364",
- "state": "Idaho",
- "streetName": "Conroy Trace",
- "suffix": "DDS",
- "timezone": "Asia/Beirut",
- "title": "Mrs.",
- "updated_at": "2020-02-23 21:29:40",
- "userAgent": "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0 rv:6.0) Gecko/20130529 Firefox/36.0",
- "username": "gusikowski.dean"
- }
-]
diff --git a/src/dev.ts b/src/dev.ts
deleted file mode 100644
index 35a1af5..0000000
--- a/src/dev.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-import { createApp } from "vue"
-
-// Prime Vue
-import "primevue/resources/themes/lara-light-teal/theme.css"
-import PrimeVue from "primevue/config"
-import Button from "primevue/button"
-import InputText from "primevue/inputtext"
-import Textarea from "primevue/textarea"
-import Select from "primevue/treeselect"
-import Dialog from "primevue/dialog"
-
-// Import local components.
-import { components } from "./main"
-import App from "./demo/App.vue"
-import CellList from "./demo/CellList.vue"
-import CellImage from "./demo/CellImage.vue"
-
-// Create the application.
-const app = createApp(App)
-
-// Register local components.
-for (const name in components) {
- app.component(name, components[name])
-}
-app.component("CellList", CellList)
-app.component("CellImage", CellImage)
-
-// Register PrimeVue components.
-app.use(PrimeVue)
-app.component("Button", Button)
-app.component("InputText", InputText)
-app.component("Textarea", Textarea)
-app.component("Select", Select)
-app.component("Dialog", Dialog)
-
-// Mount the app.
-app.mount("#app")
diff --git a/src/lang.ts b/src/lang.ts
deleted file mode 100644
index 1a234a5..0000000
--- a/src/lang.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-/**
- * The following block of code is used to automatically register the
- * lang files. It will recursively scan the lang directory and
- * register them with their "basename".
- */
-import en from "./lang/en"
-import es from "./lang/es"
-import ptBr from "./lang/pt-br"
-import type {
- LanguageDict,
- LanguageDictKey,
- LanguageDictVal,
- LanguageName,
- Translation,
-} from "./types"
-
-const translations = { "pt-br": ptBr, "en": en, "es": es } as Translation
-
-/* utility for the user to change or add new translations */
-const languageServiceProvider = {
- setLang(lang: LanguageName, translation: LanguageDict) {
- translations[lang] = translation
- },
- removeLang(lang: LanguageName) {
- delete translations[lang]
- },
- setLangText(
- lang: LanguageName,
- key: LanguageDictKey,
- text: LanguageDictVal
- ) {
- translations[lang][key] = text
- },
-}
-
-export { languageServiceProvider, translations, translations as default }
diff --git a/src/lang/en.ts b/src/lang/en.ts
deleted file mode 100644
index 21b9055..0000000
--- a/src/lang/en.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { LanguageDict } from "../types"
-
-export default {
- perPageText: "Show :entries entries",
- perPageAllText: "ALL",
- infoText: "Showing :first to :last of :total entries",
- infoAllText: "Showing all entries",
- infoFilteredText:
- "Showing :first to :last of :filtered (filtered from :total entries)",
- nextButtonText: "Next",
- previousButtonText: "Previous",
- paginationSearchText: "Go to page",
- paginationSearchButtonText: "GO",
- searchText: "search:",
- emptyTableText: "No matching records found",
- downloadText: "export as:",
- downloadButtonText: "DOWNLOAD",
-} as LanguageDict
diff --git a/src/lang/es.ts b/src/lang/es.ts
deleted file mode 100644
index 6ef8c16..0000000
--- a/src/lang/es.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { LanguageDict } from "../types"
-
-export default {
- perPageText: "Mostrando :entries datos",
- perPageAllText: "TODOS",
- infoText: "Mostrando :first hasta :last de :total datos",
- infoAllText: "Mostrando todos los datos",
- infoFilteredText:
- "Mostrando :first hasta :last de :filtered (filtrado de :total datos)",
- nextButtonText: "Siguiente",
- previousButtonText: "Anterior",
- paginationSearchText: "Ir a la página",
- paginationSearchButtonText: "IR",
- searchText: "buscar:",
- emptyTableText: "No se encontraron datos que coincidan con la búsqueda",
- downloadText: "exportar cómo:",
- downloadButtonText: "DESCARGAR",
-} as LanguageDict
diff --git a/src/lang/pt-br.ts b/src/lang/pt-br.ts
deleted file mode 100644
index 62d71f1..0000000
--- a/src/lang/pt-br.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { LanguageDict } from "../types"
-
-export default {
- perPageText: "Exibindo :entries dados",
- perPageAllText: "TODOS",
- infoText: "Exibindo :first até :last de :total dados",
- infoAllText: "Exibindo todos os dados",
- infoFilteredText:
- "Exibindo :first até :last de :filtered (filtrado de :total dados)",
- nextButtonText: "Próximo",
- previousButtonText: "Anterior",
- paginationSearchText: "Ir para página",
- paginationSearchButtonText: "IR",
- searchText: "pesquisar:",
- emptyTableText: "Nenhum dado correspondente à pesquisa foi encontrado",
- downloadText: "exportar como:",
- downloadButtonText: "BAIXAR",
-} as LanguageDict
diff --git a/src/main.ts b/src/main.ts
deleted file mode 100644
index 00a34e3..0000000
--- a/src/main.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import VueDataTable from "./components/DataTable.vue"
-import VdtTableCell from "./components/Table/TableCell.vue"
-import VdtTableCellEditable from "./components/Table/TableCellEditable.vue"
-import VdtTableCellSelectable from "./components/Table/TableCellSelectable.vue"
-import VdtActionButtons from "./components/ActionButtons/ActionButtons.vue"
-import VdtSortingIcon from "./components/SortableColumn/SortingIcon.vue"
-import VdtSortingIndex from "./components/SortableColumn/SortingIndex.vue"
-
-const components: { [key: string]: any } = {
- "vdt": VueDataTable,
- "vdt-cell": VdtTableCell,
- "vdt-cell-editable": VdtTableCellEditable,
- "vdt-cell-selectable": VdtTableCellSelectable,
- "vdt-actions": VdtActionButtons,
- "vdt-action-buttons": VdtActionButtons,
- "vue-data-table": VueDataTable,
- "vdt-sorting-icon": VdtSortingIcon,
- "vdt-sorting-index": VdtSortingIndex,
-}
-
-function install(app: any) {
- for (const componentName in components)
- app.component(componentName, components[componentName])
-}
-
-const plugin = { install }
-
-export { components, plugin, plugin as default }
diff --git a/src/parser/index.ts b/src/parser/index.ts
deleted file mode 100644
index b82223d..0000000
--- a/src/parser/index.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-import { searchNumericColumn, searchStringColumn, toTitleCase } from "../utils"
-import { SORTING_MODE } from "../const"
-import translations from "../lang"
-import type { Column, ColumnType, LanguageDict, LanguageName } from "../types"
-
-// default column to all instances of VDT
-export const globalDefaultColumn = {
- component: "vdt-cell",
- componentProps: {},
- displayIndex: 1000,
- searchable: true,
- sortable: true,
- editable: false,
- collapsible: false,
- collapsed: false,
- type: "string",
-} as Column
-
-const type2searchFunction: Partial<
- Record
-> = { string: searchStringColumn, numeric: searchNumericColumn }
-
-export function parseColumnProps(props: any) {
- // extract the columns. If not set, columns are derived from columnKeys
- let columns: Column[]
- if (props.columns) columns = props.columns
- else if (props.columnKeys)
- columns = props.columnKeys.map((key: string) => ({ key })) as Column[]
- else throw new Error("Neither columns or columnKeys is defined in props.")
-
- // extract the local default column
- const defaultColumn = props.defaultColumn || {}
-
- // merge default column with the columns
- columns = columns.map(function (column: Column, i: number) {
- column = { ...column }
- const { key } = column
-
- // if component not set, need to pass the key to the default component
- if (column.component == null) column.componentProps = { columnKey: key }
-
- // by default, columns with custom components are not sortable or searchable
- if (column.component != null) {
- column.searchable = column.searchable || false
- column.sortable = column.sortable || false
- }
-
- // editable cell
- if (column.editable) column.component = "vdt-cell-editable"
-
- // merge the column with the default values
- column = { ...globalDefaultColumn, ...defaultColumn, ...column }
-
- // some default values are dynamically computed
- const type = column.type as ColumnType
- column.title = column.title || toTitleCase(key)
- column.searchFunction =
- column.searchFunction || type2searchFunction[type]
-
- // options below are used internally
- // shall not be overwritten by the user
- column.sortingIndex = -1
- column.sortingMode = SORTING_MODE.NONE
- column.id = i
-
- return column
- })
-
- /* order the columns by the index, so the user can
- set a custom order for the columns to be displayed */
- columns.sort(function (a: Column, b: Column) {
- return a.displayIndex - b.displayIndex
- })
-
- // finally, return the parsed columns
- return columns
-}
-
-export function parseTextProps(props: any): LanguageDict {
- const lang = props.lang as LanguageName
- const text = props.text as LanguageDict
- return { ...translations[lang], ...text }
-}
diff --git a/src/shims-vue.d.ts b/src/shims-vue.d.ts
deleted file mode 100644
index 24241b9..0000000
--- a/src/shims-vue.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-declare module "*.vue" {
- import type { DefineComponent } from "vue"
- const component: DefineComponent<{}, {}, any>
- export default component
-}
diff --git a/src/types.d.ts b/src/types.d.ts
deleted file mode 100644
index 1c84289..0000000
--- a/src/types.d.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-// ─────────────────────────────────────────────────────────────────────────────
-// TYPE DEFINITIONS
-
-export type VueComponent = string | any
-export type VueComponentProps = { [key: string]: any }
-
-export type CompareFn = (a: any, b: any) => number
-export type SortingMode = "asc" | "desc" | "none"
-export type ColumnType = "numeric" | "string" | "array" | "other"
-export type Column = {
- compareFunction: CompareFn
- component: VueComponent
- componentProps: VueComponentProps
- collapsed: boolean
- collapsible: boolean
- displayIndex: number
- editable: boolean
- key: string
- id: number
- searchable: boolean
- searchFunction: (data: Cell, search: string, key: string) => boolean
- sortable: boolean
- sortingIndex: number
- sortingMode: SortingMode
- title: string
- type: string
-}
-
-export type LanguageName = string
-export type LanguageDictKey =
- | "downloadButtonText"
- | "downloadText"
- | "emptyTableText"
- | "infoFilteredText"
- | "infoText"
- | "infoAllText"
- | "nextButtonText"
- | "paginationSearchButtonText"
- | "paginationSearchText"
- | "perPageText"
- | "perPageAllText"
- | "previousButtonText"
- | "searchText"
-export type LanguageDictVal = string
-export type LanguageDict = Record
-export type Translation = Record
-
-export type Cell = { [key: string]: [String, Number, Array, Object] }
-export type Data = Cell[]
diff --git a/src/utils.ts b/src/utils.ts
deleted file mode 100644
index c8e9543..0000000
--- a/src/utils.ts
+++ /dev/null
@@ -1,161 +0,0 @@
-import type { Cell, Column, CompareFn, Data } from "./types"
-
-export function toTitleCase(str: string): string {
- // convert snake case to title case
- str = str.replace(/_/g, " ")
-
- // convert camel case to title case
- str = str.replace(/([a-z])([A-Z])/g, "$1 $2")
-
- // capitalize first letter of each word
- str = str.replace(
- /\b\w/g,
- w => w[0].toUpperCase() + w.slice(1).toLowerCase()
- )
-
- // return the result
- return str
-}
-
-// Replace multiple substrings in the given string from the matching arrays.
-export function stringReplaceFromArray(
- target: string,
- searchValues: string[],
- replacements: (string | number)[]
-): string {
- for (let i = 0; i < searchValues.length; i++) {
- target = target.replace(searchValues[i], "" + replacements[i])
- }
- return target
-}
-
-export function range(min: number, max: number, step: number = 1): number[] {
- const range = []
- for (let i = min; i <= max; i += step) {
- range.push(i)
- }
- return range
-}
-
-export function isNullable(variable: any): boolean {
- return variable === null || variable === "" || variable === undefined
-}
-
-export function stableSort(arr: T[], compare: CompareFn): T[] {
- return arr
- .map((item, index) => ({ item, index }))
- .sort((a, b) => compare(a.item, b.item) || a.index - b.index)
- .map(({ item }) => item)
-}
-
-// Safely compare two items, which may be nullable
-export function safeCompare(compareFunction: CompareFn): CompareFn {
- return function (a: any, b: any) {
- if (isNullable(a)) return 1
- if (isNullable(b)) return -1
- return compareFunction(a, b)
- }
-}
-
-// Safely compare two items by key, which may be nullable
-export function safeKeyCompare(compareFunction: CompareFn, key: string) {
- return function (a: any, b: any) {
- if (isNullable(a[key])) return 1
- if (isNullable(b[key])) return -1
- return compareFunction(a[key], b[key])
- }
-}
-
-// Reverse a comparison function
-export function reverseCompare(compareFunction: CompareFn): CompareFn {
- return (a: any, b: any) => compareFunction(b, a)
-}
-
-// Performs a case-insensitive comparison of two strings
-export function compareStrings(a: string, b: string): number {
- return a.toLowerCase().localeCompare(b.toLowerCase())
-}
-
-// Perform a comparison of numeric values (possibly strings)
-export function compareNumbers(a: string | number, b: string | number): number {
- return Number(a) - Number(b)
-}
-
-// Safely stable sort an array that may have null elements
-export function arraySafeSort(array: T[], compareFunction: CompareFn): T[] {
- return stableSort(array, safeCompare(compareFunction))
-}
-
-// Sort an array of objects (representing the table) by the given column
-export function sortDataByColumns(data: Data, columns: Column[]): Data {
- const l = columns.length
-
- const fn = (a: any, b: any) => {
- let i = 0
- while (i < l) {
- const c = columns[i]
- const { sortingMode, compareFunction } = c
- let f = compareFunction
-
- // reverse comparison
- const reverseSearch = sortingMode === "desc"
-
- // get default value for f
- if (isNullable(f)) {
- const { key, type } = c
- if (type === "string") f = compareStrings
- if (type === "numeric" || type === "number") f = compareNumbers
- if (reverseSearch) f = reverseCompare(f)
- // make it safe to search null keys, and put them last
- f = safeKeyCompare(f, key)
- } else if (reverseSearch) {
- f = reverseCompare(f)
- }
-
- // get the result
- const result = f(a, b)
- if (result !== 0) return result
-
- // comparison return equal. Proceed to the next comparison
- i += 1
- }
- return 0
- }
-
- return arraySafeSort(data, fn)
-}
-
-/**
- * Cross-browser utility to get the event target value
- * @returns {*}
- */
-export function getEventTargetValue(event: any = null) {
- event = event || window.event
- let target
- if (event !== undefined) {
- target = event.target || event.srcElement
- }
- if (target !== undefined) {
- return target.value
- }
- return null
-}
-
-// Performs search on strings
-export function searchStringColumn(
- data: Cell,
- search: string,
- key: string
-): boolean {
- return ((data[key] || "") as unknown as string)
- .toLowerCase().includes(search.toLowerCase())
-}
-
-// Performs search on numeric values
-export function searchNumericColumn(
- data: Cell,
- search: string,
- key: string
-): boolean {
- return (data[key] || "").toString().includes(search)
-}
diff --git a/tests/common.ts b/tests/common.ts
deleted file mode 100644
index 7d7fcf7..0000000
--- a/tests/common.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-import { expect } from "vitest"
-import { mount } from "@vue/test-utils"
-import { faker } from "@faker-js/faker"
-import { components } from "../src/main"
-import VueDataTable from "../src/components/DataTable.vue"
-import { defineComponent, createVNode } from "vue"
-
-////////////////////////////////////////////////////////////////////////////////
-// DATA
-
-// number of fake entries
-// It must be greater than 300 for some "searched terms" to appear in the
-// dataset, otherwise the tests for "searching data" will be meaningless
-export const n = 400
-
-// aliases to make it less verbose to create multiple fake data
-const gen = (fn: any) => faker.helpers.multiple(fn, { count: n })
-const subset = (arr: any) =>
- faker.helpers.arrayElements(arr, { min: 1, max: arr.length })
-
-// a custom data source for faking data
-export const ROLES = ["admin", "chief", "staff", "manager", "executive", "user"]
-
-// generate fake data
-export const names = gen(faker.person.fullName)
-export const jobs = gen(faker.person.jobTitle)
-export const genders = gen(faker.person.sex)
-export const roles = gen(() => subset(ROLES))
-
-// create an object data array with the fake data
-export const data = [] as any
-for (let i = 0; i < n; i++)
- data.push({
- name: names[i],
- job: jobs[i],
- gender: genders[i],
- roles: roles[i],
- })
-
-// The component to test
-const CustomComponent1 = defineComponent({
- props: { data: { type: Object, required: true } },
- render() {
- return createVNode("p", null, [
- createVNode("b", null, this.data.name),
- " works as ",
- createVNode("i", null, this.data.job),
- ])
- },
-})
-
-const CustomComponent2 = defineComponent({
- props: { data: { type: Object, required: true } },
- render() {
- return createVNode(
- "ul",
- null,
- this.data.roles.map((role: any) => createVNode("li", null, role))
- )
- },
-})
-
-// mount the component
-export const wrapper = mount(VueDataTable, {
- global: {
- components: { ...components, CustomComponent1, CustomComponent2 },
- },
- props: {
- data: data,
- columns: [{ key: "name" }, { key: "gender" }, { key: "job" }],
- perPageSizes: [n], // this should render all rows in the table
- },
-})
-
-// some aliases
-export const searchInput = wrapper.find(".vdt-search input")
-export const paginationBtn = wrapper.find(".vdt-pagination-search button")
-export const paginationInput = wrapper.find(".vdt-pagination-search input")
-export const col = (i: any) => wrapper.find(`.vdt-column:nth-child(${i})`)
-
-////////////////////////////////////////////////////////////////////////////////
-// HELPERS
-
-// click on something
-export async function click(el: any) {
- el.trigger("click")
-}
-
-// get the text of the given row
-export function rowText(i: any) {
- return wrapper
- .findAll(`tbody td:nth-child(${i})`)
- .map((el: any) => el.text())
-}
-
-// check the rows match the given data
-export function testRowsMatchData(data: any) {
- if (data.length == 0) return
- expect(rowText(1)).toEqual(data.map((x: any) => x.name))
- expect(rowText(2)).toEqual(data.map((x: any) => x.gender))
- expect(rowText(3)).toEqual(data.map((x: any) => x.job))
-}
diff --git a/tests/customColumn.test.ts b/tests/customColumn.test.ts
deleted file mode 100644
index 0eed364..0000000
--- a/tests/customColumn.test.ts
+++ /dev/null
@@ -1,79 +0,0 @@
-import { test } from "vitest"
-import { arraySafeSort } from "../src/utils"
-import {
- click,
- col,
- data,
- ROLES,
- searchInput,
- testRowsMatchData,
- wrapper,
-} from "./common"
-
-// ────────────────────────────────────────────────────────────────────────────────
-// CUSTOM COLUMN
-
-test("it sets custom order for columns", async () => {
- await wrapper.setProps({
- columns: [
- { key: "gender", displayIndex: 2 },
- { key: "job" },
- { key: "name", displayIndex: 1 },
- ],
- })
- testRowsMatchData(data)
-})
-
-test("it uses custom comparison function", async () => {
- const fn = (a: any, b: any) => a.name.length - b.name.length
- await wrapper.setProps({
- columns: [
- { key: "name", compareFunction: fn },
- { key: "gender" },
- { key: "job" },
- ],
- })
-
- // sort by first column using custom comparison function
- await click(col(1))
- let copy = arraySafeSort(data, fn)
- testRowsMatchData(copy)
-
- // sort again, which just reverses the sort
- await click(col(1))
- copy = arraySafeSort(data, (a: any, b: any) => fn(b, a))
- testRowsMatchData(copy)
-
- // click the button again cancels sorting
- await click(col(1))
- testRowsMatchData(data)
-})
-
-test("it uses custom search function", async () => {
- const fn = (data: any, search: any) => data.roles.includes(search)
-
- // update props
- await wrapper.setProps({
- columns: [
- { key: "name" },
- { key: "gender" },
- { key: "job" },
- {
- title: "Roles",
- component: "CustomComponent2",
- searchable: true,
- searchFunction: fn,
- },
- ],
- defaultColumn: { searchable: false },
- })
-
- // test custom search
- const searchValues = ROLES
- for (const search of searchValues) {
- await searchInput.setValue(search)
- const copy = data.filter((x: any) => x.roles.includes(search))
- testRowsMatchData(copy)
- }
- await searchInput.setValue("")
-})
diff --git a/tests/customComponent.test.ts b/tests/customComponent.test.ts
deleted file mode 100644
index 2167012..0000000
--- a/tests/customComponent.test.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-import { expect, test } from "vitest"
-import { click, data, jobs, n, names, wrapper } from "./common"
-
-// ────────────────────────────────────────────────────────────────────────────────
-// CUSTOM COMPONENT
-
-test("it renders custom components", async () => {
- // use custom component (defined in common.ts) in the first column
- await wrapper.setProps({
- columns: [
- { title: "Person info", component: "CustomComponent1" },
- { key: "gender" },
- ],
- perPageSizes: [n],
- })
-
- // for some reason, computed properties are not updating fast enough
- // for the tests to run, so it is necessary to set this data property
- await wrapper.setData({ currentPerPage: n })
-
- // get the text to test, which is within by bold and italic tags
- const _names = wrapper.findAll("tbody td b").map(t => t.text())
- const _jobs = wrapper.findAll("tbody td i").map(t => t.text())
-
- expect(_names).toEqual(names)
- expect(_jobs).toEqual(jobs)
-})
-
-test("it emits user events from custom components", async () => {
- await wrapper.setProps({
- columns: [
- { key: "name" },
- { key: "gender" },
- { key: "job" },
- { title: "actions", component: "vdt-action-buttons" },
- ],
- })
-
- // which buttons to click
- const clickedButtons = [
- [2, "view"],
- [5, "edit"],
- [7, "edit"],
- [10, "delete"],
- ]
-
- // click many buttons
- for (const clicked of clickedButtons) {
- const row = clicked[0]
- const action = clicked[1]
- const selector = `tr:nth-child(${row}) .vdt-action-${action}`
- await click(wrapper.find(selector))
- }
-
- // Wait until $emits have been handled
- await wrapper.vm.$nextTick()
-
- // get the event object
- const event = wrapper.emitted("userEvent") as any
-
- // assert event has been emitted
- expect(event).toBeTruthy()
-
- // assert event count
- expect(event.length).toBe(clickedButtons.length)
-
- // the current event
- let currentEvent = 0
-
- for (const clicked of clickedButtons) {
- // determine the payload
- const row = clicked[0] as any
- const action = clicked[1] as any
- const payload = [
- { action: action, data: { ...data[row - 1], _key: row - 1 } },
- ]
-
- // assert payload
- expect(event[currentEvent]).toEqual(payload)
-
- // increment counter
- currentEvent += 1
- }
-})
diff --git a/tests/editableCell.test.ts b/tests/editableCell.test.ts
deleted file mode 100644
index 01c756a..0000000
--- a/tests/editableCell.test.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-import { expect, test } from "vitest"
-import { click, data, n, testRowsMatchData, wrapper } from "./common"
-
-test("it can edit editable cells", async () => {
- // the column keys
- const columnKeys = ["name", "gender", "job"]
-
- // update props
- await wrapper.setProps({
- data,
- columns: columnKeys.map(key => ({ key, editable: true })),
- perPageSizes: [n],
- })
-
- // first, make sure it matches the data
- testRowsMatchData(data)
-
- // the current event
- let currentEvent = 0
-
- // test editing three columns
- for (let j = 1; j <= 3; j += 1) {
- const cells = wrapper.findAll(`tbody tr td:nth-child(${j})`) as any
-
- // test editing the first two rows
- for (let i = 0; i <= 2; i += 1) {
- const cell = cells[i]
- const editBtn = cell.find(".vdt-action-edit")
- expect(editBtn.exists()).toBe(true)
-
- // input should be hidden by default
- let input = cell.find("input")
- expect(input.exists()).toBe(false)
-
- // click button, which shows input to edit the value
- await click(editBtn)
- input = cell.find("input")
- expect(input.exists()).toBe(true)
-
- // set value
- await input.setValue("new value")
-
- // new event
- const confirmBtn = cell.find(".vdt-action-confirm")
- await click(confirmBtn)
-
- // the events to be emitted
- const events = wrapper.emitted("userEvent") as any
-
- // increment event counter and, assert event was emitted
- currentEvent += 1
- expect(events.length).toBe(currentEvent)
-
- // get the event payload
- const event = events[currentEvent - 1]
- const payload = event[0]
-
- // assert payload matches the expect format
- expect(payload).toMatchObject({
- action: "updateCell",
- value: "new value",
- key: columnKeys[j - 1],
- data: data[i],
- })
- }
- }
-})
diff --git a/tests/filter.test.ts b/tests/filter.test.ts
deleted file mode 100644
index 7753b06..0000000
--- a/tests/filter.test.ts
+++ /dev/null
@@ -1,95 +0,0 @@
-import { expect, test } from "vitest"
-import translations from "../src/lang"
-import { stringReplaceFromArray } from "../src/utils"
-import { data, n, searchInput, testRowsMatchData, wrapper } from "./common"
-
-test("it filters data", async () => {
- const searchValues = ["Engineer", "Executive", "Designer", "Manager"]
- for (const search of searchValues) {
- await searchInput.setValue(search)
- const copy = data.filter((x: any) => x.job.includes(search))
- testRowsMatchData(copy)
- }
-
- // clear the field afterwards
- await searchInput.setValue("")
- testRowsMatchData(data)
-})
-
-test("it shows correct text for filtered data", async () => {
- const searchValues = ["Engineer", "Executive"]
- for (const search of searchValues) {
- await searchInput.setValue(search)
-
- // test the text of filtered data
- const copy = data.filter((x: any) => x.job.includes(search))
- const m = copy.length
- const f = m > 0 ? 1 : 0
- let text = translations["en"]["infoFilteredText"]
- const placeholders = [":first", ":last", ":filtered", ":total"]
- text = stringReplaceFromArray(text, placeholders, [f, m, m, n])
- expect(wrapper.find(".vdt-info").text()).toBe(text)
- }
-
- // clear the field afterwards
- await searchInput.setValue("")
-})
-
-test("it filters data on multiple columns", async () => {
- const searchValues = ["na", "si", "te"]
- for (const search of searchValues) {
- await searchInput.setValue(search)
- const copy = data.filter(function (x: any) {
- return (
- x.name.toLowerCase().includes(search) ||
- x.job.toLowerCase().includes(search)
- )
- })
- testRowsMatchData(copy)
- }
-
- await searchInput.setValue("")
-})
-
-test("it filters only searchable columns", async () => {
- await wrapper.setProps({
- columns: [
- { key: "name" },
- { key: "gender", searchable: false },
- { key: "job", searchable: false },
- ],
- })
-
- // if the gender column were searchable,
- // then all rows would match because they all contain 'Male' or 'Female'
- const searchValues = ["fe", "ma", "le"]
- for (const search of searchValues) {
- await searchInput.setValue(search)
- const copy = data.filter((x: any) =>
- x.name.toLowerCase().includes(search)
- )
- testRowsMatchData(copy)
- }
-
- // now try it with the default column set to not sort
- await wrapper.setProps({
- columns: [{ key: "name" }, { key: "gender" }, { key: "job" }],
- defaultColumn: { searchable: false },
- })
-
- for (const search of searchValues) {
- await searchInput.setValue(search)
-
- // empty table will show a single row: "no records found" message
- expect(wrapper.findAll("tbody tr").length).toBe(1)
- }
-
- // clear the field afterwards
- await searchInput.setValue("")
-
- // reset columns
- await wrapper.setProps({
- columns: [{ key: "name" }, { key: "gender" }, { key: "job" }],
- defaultColumn: { searchable: true },
- })
-})
diff --git a/tests/lang.test.ts b/tests/lang.test.ts
deleted file mode 100644
index 8ceba6d..0000000
--- a/tests/lang.test.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-import { expect, test } from "vitest"
-import { mount } from "@vue/test-utils"
-import { translations } from "../src/lang"
-import VueDataTable from "../src/components/DataTable.vue"
-
-test("test table text matches language", function () {
- const text2cssSelector = {
- downloadButtonText: ".vdt-export button",
- downloadText: ".vdt-export span",
- emptyTableText: ".vdt-empty-body",
- // infoFilteredText: ".vdt-info",
- infoText: ".vdt-info",
- nextButtonText: ".vdt-page-item:last-child",
- paginationSearchButtonText: ".vdt-pagination-search button",
- paginationSearchText: ".vdt-pagination-search span",
- // perPageText: ".vdt-perpage",
- previousButtonText: ".vdt-page-item:first-child",
- searchText: ".vdt-search span",
- } as any
-
- // text each language
- for (const lang in translations) {
- const translation = translations[lang]
- const wrapper = mount(VueDataTable, {
- props: { data: [], columnKeys: [], lang: lang },
- })
-
- for (const textKey in text2cssSelector) {
- const selector = text2cssSelector[textKey]
- let text = translation[textKey as LanguageDictKey] as string
-
- // some text have placeholders for the number of rows in the table,
- // which in this case is zero
- text = text.replace(/:(last|first|total|entries)/g, "0")
-
- expect(wrapper.find(selector).text()).toBe(text)
- }
- }
-})
diff --git a/tests/pagination.test.ts b/tests/pagination.test.ts
deleted file mode 100644
index f46a1ee..0000000
--- a/tests/pagination.test.ts
+++ /dev/null
@@ -1,157 +0,0 @@
-import { expect, test } from "vitest"
-import { arraySafeSort } from "../src/utils"
-import {
- click,
- col,
- data,
- n,
- paginationInput,
- paginationBtn,
- searchInput,
- testRowsMatchData,
- wrapper,
-} from "./common"
-
-// the per page for the pagination tests
-const perPage = 25
-const perPageSizes = [25, 50, 100, 200]
-
-test("it displays correct per page sizes", async () => {
- await wrapper.setProps({ perPageSizes })
-
- const options = wrapper.findAll(".vdt-perpage option")
- const values = [] as number[]
- for (const option of options as any)
- values.push(Number(option.element.value))
- expect(values).toEqual(perPageSizes)
-})
-
-test("it sets correct per page sizes", async () => {
- await wrapper.setProps({ perPageSizes })
-
- // test default per page
- const select = wrapper.find(".vdt-perpage select") as any
- expect(Number(select.element.value)).toBe(perPageSizes[0])
-
- // TODO: fix code below, which is not working
-
- const options = select.findAll("option")
-
- // test rows length with different per page sizes
- for (let i = 0; i < options.length; i += 1) {
- const option = options[i]
- const size = perPageSizes[i]
- await select.setValue(option.element.value)
- testRowsMatchData(data.slice(0, size))
- }
-})
-
-test("it changes pages by clicking on buttons", async () => {
- await wrapper.setData({ currentPerPage: perPage })
-
- // the number of buttons may vary depending on the page,
- // that's why we need to use 'let'
- const buttons = wrapper.findAll(".vdt-pagination .vdt-page-item")
- const l = buttons.length
- const prevBtn = buttons[0]
- const nextBtn = buttons[l - 1]
-
- // assert we are in the first page
- testRowsMatchData(data.slice(0, perPage))
-
- // // go to the next page
- await click(nextBtn)
- testRowsMatchData(data.slice(perPage, perPage * 2))
-
- // // go to the next page again
- await click(nextBtn)
- testRowsMatchData(data.slice(perPage * 2, perPage * 3))
-
- // go back one page
- await click(prevBtn)
- testRowsMatchData(data.slice(perPage, perPage * 2))
-
- // first entry of the last page
- const lastPage = Math.ceil(n / perPage)
- const firstEntry = (lastPage - 1) * perPage
-
- // go to last page by clicking on the last page button
- await click(buttons[l - 2])
- testRowsMatchData(data.slice(firstEntry, firstEntry + perPage))
-
- // go to first page by clicking on the first button
- await click(buttons[1])
- testRowsMatchData(data.slice(0, perPage))
-
- // go to the third page by clicking the 'third-page' button
- await click(buttons[3])
- testRowsMatchData(data.slice(perPage * 2, perPage * 3))
-
- // go to the first page again
- await click(buttons[1])
-})
-
-test("it changes pages by setting current page", async () => {
- await wrapper.setData({ currentPerPage: perPage })
- const lastPage = paginationInput.attributes("max") as any
-
- for (let i = lastPage; i >= 1; i -= 1) {
- await paginationInput.setValue(i)
- await click(paginationBtn)
- const end = perPage * i
- const start = end - perPage
- testRowsMatchData(data.slice(start, end))
- }
-})
-
-test("it changes pages on filtered data sorted by multiple columns", async () => {
- // set smaller per page sizes
- const perPage = 10
- await wrapper.setProps({ perPageSizes: [perPage] })
- await wrapper.setData({ currentPerPage: perPage })
-
- // sort by second column, then by third column
- await click(col(2))
- await click(col(3))
-
- const searchValues = ["Engineer", "Manager"]
- for (const search of searchValues) {
- // filter data
- await searchInput.setValue(search)
- let copy = data.filter((x: any) => x.job.includes(search))
-
- // sort data
- copy = arraySafeSort(copy, (a: any, b: any) => {
- let key = "gender"
- if (a[key] == b[key]) key = "job"
- return a[key].localeCompare(b[key])
- })
-
- const lastPage = Math.ceil(copy.length / perPage)
- for (let i = lastPage; i >= 1; i -= 1) {
- await paginationInput.setValue(i)
- await click(paginationBtn)
- const end = perPage * i
- const start = end - perPage
- testRowsMatchData(copy.slice(start, end))
- }
- }
-
- // clear search
- await searchInput.setValue("")
-
- // clear sorting
- await click(col(2))
- await click(col(2))
- await click(col(3))
- await click(col(3))
-})
-
-test("it shows all entries at once", async () => {
- // Set it to show all.
- await wrapper.setProps({ perPageSizes: ["*"] })
- testRowsMatchData(data)
-
- // reset per page sizes
- await wrapper.setProps({ perPageSizes })
-})
diff --git a/tests/parser.test.ts b/tests/parser.test.ts
deleted file mode 100644
index 8bc7ee2..0000000
--- a/tests/parser.test.ts
+++ /dev/null
@@ -1,100 +0,0 @@
-import { expect, test } from "vitest"
-import { globalDefaultColumn, parseColumnProps } from "../src/parser"
-
-test("test parsing columns", function () {
- const columns = [
- { key: "name" },
- { key: "mail", title: "Email address" },
- { key: "age", type: "number" },
- { key: "gender", searchable: false },
- { key: "phone_number", sortable: false },
- { key: "job", editable: true },
- ]
- const defaultColumn = globalDefaultColumn
- const parsed = parseColumnProps({ columns, defaultColumn })
-
- //
- expect(typeof parsed).toBe(typeof columns)
- expect(parsed.length).toBe(columns.length)
-
- // name column
- expect(parsed[0].title).toBe("Name")
- expect(parsed[0].type).toBe("string")
- expect(parsed[0].sortable).toBe(defaultColumn.sortable)
- expect(parsed[0].searchable).toBe(defaultColumn.searchable)
-
- // email column
- expect(parsed[1].title).toBe("Email address")
-
- // age column
- expect(parsed[2].title).toBe("Age")
- expect(parsed[2].type).toBe("number")
-
- // gender column
- expect(parsed[3].searchable).toBe(false)
-
- // phone number column
- expect(parsed[4].title).toBe("Phone Number")
- expect(parsed[4].sortable).toBe(false)
-
- //
- expect(parsed[5].editable).toBe(true)
- expect(parsed[5].component).toEqual("vdt-cell-editable")
-})
-
-test("test parsing columns with custom default column", function () {
- const columns = [
- { key: "name" },
- { key: "mail" },
- { key: "age", sortable: true, searchable: true },
- { key: "gender" },
- { key: "phone_number" },
- ]
- const defaultColumn = { searchable: false, sortable: false }
- const parsed = parseColumnProps({ columns, defaultColumn })
-
- //
- expect(typeof parsed).toBe(typeof columns)
- expect(parsed.length).toBe(columns.length)
-
- for (let i = 0; i < parsed.length; i += 1) {
- if (parsed[i].key == "age") continue
- expect(parsed[i].sortable).toBe(defaultColumn.sortable)
- expect(parsed[i].searchable).toBe(defaultColumn.searchable)
- }
-
- // age column
- expect(parsed[2].sortable).toBe(true)
- expect(parsed[2].searchable).toBe(true)
-})
-
-test("test parsing column keys", function () {
- const columnKeys = [
- "first_name",
- "phone_number",
- "streetName",
- "companyName",
- ]
- const parsed = parseColumnProps({ columnKeys }) as any
-
- expect(typeof parsed).toBe(typeof columnKeys)
- expect(parsed.length).toBe(columnKeys.length)
-
- // test title of the columns
- expect(parsed[0].title).toBe("First Name")
- expect(parsed[1].title).toBe("Phone Number")
- expect(parsed[2].title).toBe("Street Name")
- expect(parsed[3].title).toBe("Company Name")
-
- // test fields
- const defaultColumn = globalDefaultColumn as any
- for (const col of parsed) {
- for (const key in defaultColumn) {
- // skip object fields
- if (typeof defaultColumn[key] === "object") continue
-
- // verify only scalar fields
- expect(col[key]).toBe(defaultColumn[key])
- }
- }
-})
diff --git a/tests/render.test.ts b/tests/render.test.ts
deleted file mode 100644
index 586fd43..0000000
--- a/tests/render.test.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import { test } from "vitest"
-import { testRowsMatchData, data } from "./common"
-
-test("it shows the correct data on the table", async () => {
- testRowsMatchData(data)
-})
diff --git a/tests/sorting.test.ts b/tests/sorting.test.ts
deleted file mode 100644
index ebb9a16..0000000
--- a/tests/sorting.test.ts
+++ /dev/null
@@ -1,176 +0,0 @@
-import { expect, test } from "vitest"
-import { arraySafeSort } from "../src/utils"
-import {
- click,
- col,
- data,
- rowText,
- searchInput,
- testRowsMatchData,
- wrapper,
-} from "./common"
-import { DOMWrapper } from "@vue/test-utils"
-
-test("it sorts data", async () => {
- const keys = ["name", "gender", "job"]
- let key: string
- let copy: any[]
- let i: number
- let c: DOMWrapper
-
- for (i = 0; i < keys.length; i += 1) {
- key = keys[i]
- c = col(i + 1)
-
- await click(c)
- copy = arraySafeSort(data, (a: any, b: any) =>
- a[key].localeCompare(b[key])
- )
- testRowsMatchData(copy)
-
- await click(c)
- copy = arraySafeSort(data, (b: any, a: any) =>
- a[key].localeCompare(b[key])
- )
- testRowsMatchData(copy)
-
- await click(c)
- testRowsMatchData(data)
- }
-})
-
-test("it sorts only one column", async () => {
- let arr: any[]
-
- // sets the sorting mode
- await wrapper.setProps({ sortingMode: "single" })
-
- // // sort by first column
- await click(col(1))
- arr = arraySafeSort(data, (a: any, b: any) => a.name.localeCompare(b.name))
- testRowsMatchData(arr)
-
- // // sort by second column
- await click(col(2))
- arr = arraySafeSort(data, (a: any, b: any) =>
- a.gender.localeCompare(b.gender)
- )
- testRowsMatchData(arr)
-
- // sort by third column
- await click(col(3))
- arr = arraySafeSort(data, (a: any, b: any) => a.job.localeCompare(b.job))
- testRowsMatchData(arr)
-
- // reverse sort by third column
- await click(col(3))
- arr = arraySafeSort(data, (a: any, b: any) => b.job.localeCompare(a.job))
- testRowsMatchData(arr)
-
- // reset things
- await click(col(3))
- testRowsMatchData(data)
- await wrapper.setProps({ sortingMode: "multiple" })
-})
-
-test("it sorts filtered data", async () => {
- const search = "Executive"
- await searchInput.setValue(search)
-
- // clone the array
- const names = data
- .filter((x: any) => x.job.includes(search))
- .map((x: any) => x.name)
- const orderedNames = [...names]
-
- // sort by first column
- await click(col(1))
- orderedNames.sort()
- expect(rowText(1)).toEqual(orderedNames)
-
- // sort again, which just reverses the sort
- await click(col(1))
- orderedNames.reverse()
- expect(rowText(1)).toEqual(orderedNames)
-
- // click the button again cancels sorting
- await click(col(1))
- expect(rowText(1)).toEqual(names)
-
- // clear the field afterwards
- await wrapper.find(".vdt-search input").setValue("")
-})
-
-test("it sorts multiple rows", async () => {
- // copy the data
- let copy: any[]
-
- // sort by second column, then by third column
- await click(col(2))
- await click(col(3))
- copy = arraySafeSort(data, (a: any, b: any) => {
- let key = "gender"
- if (a[key] == b[key]) key = "job"
- return a[key].localeCompare(b[key])
- })
- testRowsMatchData(copy)
-
- // reverse sort by third column
- await click(col(3))
- copy = arraySafeSort(data, (a: any, b: any) => {
- let key = "gender"
- if (a[key] != b[key]) return a[key].localeCompare(b[key])
- key = "job"
- return b[key].localeCompare(a[key])
- })
- testRowsMatchData(copy)
-
- // reverse sort by second column
- await click(col(2))
- copy = arraySafeSort(data, (a: any, b: any) => {
- let key = "gender"
- if (a[key] == b[key]) key = "job"
- return b[key].localeCompare(a[key])
- })
- testRowsMatchData(copy)
-
- // stop sorting second column
- await click(col(2))
- copy = arraySafeSort(data, (a: any, b: any) => b.job.localeCompare(a.job))
- testRowsMatchData(copy)
-
- // stop sorting third column
- await click(col(3))
- testRowsMatchData(data)
-})
-
-test("it sorts only sortable columns", async () => {
- await wrapper.setProps({
- columns: [
- { key: "name", sortable: false },
- { key: "gender", sortable: false },
- { key: "job" },
- ],
- })
-
- // first and second columns are not sortable
- await click(col(1))
- testRowsMatchData(data)
- await click(col(2))
- testRowsMatchData(data)
-
- // third column is sortable
- await click(col(3))
- const copy = [...data]
- copy.sort((a, b) => a.job.localeCompare(b.job))
- testRowsMatchData(copy)
-
- // stop sorting it
- await click(col(3))
- await click(col(3))
-
- // reset props
- await wrapper.setProps({
- columns: [{ key: "name" }, { key: "gender" }, { key: "job" }],
- })
-})
diff --git a/tests/utils.test.ts b/tests/utils.test.ts
deleted file mode 100644
index af27ac6..0000000
--- a/tests/utils.test.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-import { expect, test } from "vitest"
-import {
- stringReplaceFromArray,
- arraySafeSort,
- safeCompare,
-} from "../src/utils"
-import type { CompareFn } from "../src/types"
-
-test("test string replacement", function () {
- const str = "showing :first: to :last: entries of :total: rows"
- const searchValues = [":first:", ":last:", ":total:"]
- const replacements = ["10", "20", "100"]
- const result = stringReplaceFromArray(str, searchValues, replacements)
- expect(result).toBe("showing 10 to 20 entries of 100 rows")
-})
-
-test("test safe sort", function () {
- let arr = [2, 45, null, 10, 20, null, 15]
- let res: (number | null)[]
- let f: CompareFn = (a: any, b: any) => a - b
- let g: CompareFn = (a: any, b: any) => b - a
- res = arraySafeSort(arr, f)
- expect(res).toEqual([2, 10, 15, 20, 45, null, null])
- res = arraySafeSort(arr, g)
- expect(res).toEqual([45, 20, 15, 10, 2, null, null])
-
- // keyed
- arr = [
- { n: 2 },
- { n: 45 },
- { n: null },
- { n: 10 },
- { n: 20 },
- { n: null },
- { n: 15 },
- ] as any[]
- f = safeCompare(f)
- g = safeCompare(g)
- const f2 = (a: any, b: any) => f(a.n, b.n)
- const g2 = (a: any, b: any) => g(a.n, b.n)
- res = arraySafeSort(arr, f2).map((x: any) => x.n)
- expect(res).toEqual([2, 10, 15, 20, 45, null, null])
- res = arraySafeSort(arr, g2).map((x: any) => x.n)
- expect(res).toEqual([45, 20, 15, 10, 2, null, null])
-})
diff --git a/tsconfig.json b/tsconfig.json
deleted file mode 100644
index e4b7553..0000000
--- a/tsconfig.json
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "compilerOptions": {
- "target": "ES2020",
- "useDefineForClassFields": true,
- "module": "ESNext",
- "lib": ["ES2020", "DOM", "DOM.Iterable"],
- "skipLibCheck": true,
-
- /* Bundler mode */
- "moduleResolution": "bundler",
- "resolveJsonModule": true,
- "jsx": "preserve",
- "declaration": true,
- "declarationDir": "dist/",
- "emitDeclarationOnly": true,
-
- /* Linting */
- "strict": true,
- "noUnusedLocals": true,
- "noUnusedParameters": false,
- "noFallthroughCasesInSwitch": true
- },
- "include": ["src/**/*.ts", "src/*.ts", "src/**/*.vue"],
- "exclude": ["src/demo/*", "src/dev.ts"],
- "references": [{ "path": "./tsconfig.node.json" }]
-}
diff --git a/tsconfig.node.json b/tsconfig.node.json
deleted file mode 100644
index 26063d8..0000000
--- a/tsconfig.node.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "compilerOptions": {
- "composite": true,
- "skipLibCheck": true,
- "module": "ESNext",
- "moduleResolution": "bundler",
- "allowSyntheticDefaultImports": true
- },
- "include": ["vite.config.ts"]
-}
diff --git a/vite.config.dev.ts b/vite.config.dev.ts
deleted file mode 100644
index 6dee137..0000000
--- a/vite.config.dev.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import { defineConfig } from "vite"
-import vue from "@vitejs/plugin-vue"
-
-const basePath = process.env.APP_BASE ?? "/"
-
-export default defineConfig({
- plugins: [vue()],
- base: basePath,
- build: { outDir: "demo" },
-})
diff --git a/vite.config.ts b/vite.config.ts
deleted file mode 100644
index ea86140..0000000
--- a/vite.config.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import { defineConfig } from "vite"
-import vue from "@vitejs/plugin-vue"
-
-export default defineConfig({
- plugins: [vue()],
- build: {
- lib: {
- entry: "./src/main.ts",
- name: "vue-data-table",
- fileName: "vue-data-table",
- },
- rollupOptions: {
- external: ["vue"],
- output: {
- globals: { vue: "Vue" },
- exports: "named" /** Disable warning for default imports */,
- },
- },
- },
- test: { environment: "jsdom" },
-})