Now has a messaging feature, but chats are only visible for two hours if you and another user stop talking. You get four free access keys when you sign up, which increase your chances of meeting new people. If you want more, they're available for purchase. When you buy a Gold Key, you get unlimited access to all of the app's premium features for 60 hours.
Lavalife is a top performing international online dating site with members present in the US, UK , CANADA , AUSTRALIA and many other countries worldwide . Lavalife has over 15 million registered members with over 9000 new members joining daily . Lavalife has 3 different sections that a new member can join . The 3 sections are casual dating , relationships and intimate encounters . If you are looking for a soulmate or a companion you can set up your profile under the casual dating section . If you are looking for romance you can set up your profile under the relationship section and incase you are looking for discreet relationships you can set up your profile under the intimate encounter section . Lavalife has some nice features that will enable you to quickly find your match . You can for example chat with other members using instant messenger and you can perform video chat using your webcam . Lavalife also has a feature known as "avalife2go" . Lavalife2go will allow you to browse lavalife on your mobile and get free text alerts on the go . Lavalife also has on online magazine that will be sent to you by email . This magazine contains interesting articles , stories , tips and dating advices . Lavalife also offer speed dating events in united states and Canada for you to meet face to face with other singles . A new member can try Lavalife completely free for 7 days. Click the link below to read more and to sign up with Lavalife.com
Both kinds are popular, so you can’t go just by that. In the 2016 Consumer Reports Online Dating Survey, more than 9,600 people who had used an online dating service in the last two years were asked which one they had joined. Forty-eight percent said Match, a paid site, but PlentyOfFish (free) and eHarmony (paid) tied for second most popular, with 23 percent apiece.
How does it work? Mysinglefriend.com is the brainchild of TV presenter Sarah Beeny and it works by each member on the site being put forward and described by a friend. The site aims to get rid of the ‘cringe factor’ associated with having to big yourself up through your online profile and makes it more of a fun community, where like-minded people can chat, meet and potentially fall in lurve.

Hi world, Lara here, and I'm single. However, I have recently decided that I might want to pursue finding someone to sit on my couch with me while I eat peanut butter, get high, and watch 90 DAY FIANCÉ: BEFORE THE 90 DAYS, aka my ideal relationship. Therefore, I embarked on a journey. And that journey was trying out as many dating apps as I could stomach.
To avoid the awkwardness of a one-on-one with a stranger, Match.com hosts group hangouts so you can get to know a lot of singles without any pressure. The Bucket List Event Series even pairs you up based on things you’d like to do before you die so you can make new and exciting memories to further foster a relationship. The website and app are both easy to use and because your matches appear with a compatibility number, you’re more likely to have something in common. Adding something unique to your profile like your favorite MLB team is also a fun add-on a lot of other dating websites lack.
Launched by clinical psychologist Dr. Neil Clark Warren, eHarmony.com is a go-to if you want a serious, long-term relationship — which explains how 4% of U.S. marriages have taken place thanks to the site, according to Harris Interactive. eHarmony is also known for their unique matching system that compares 29 dimensions of compatibility to pair their members.

You can like people secretly, and they won’t find out unless they like you, too. If you’re comfortable being bolder, then you can tap the Charm button to let them know you’re interested. However, Charms cost coins which you’ll have to buy with real cash via in-app purchases. When you get a match — which Happn calls a Crush — you can start chatting with each other.
As you can imagine, there are a lot of different sites to choose from out there. From the mainstream ones to those of a more “risque” nature, it’s tremendously important to consider your options before spending the time and energy getting set up on one. While sites in the matchmaking category (such as eHarmony.com and Match.com) focus on helping people find true love, adult sites (such as Passion.com, Adultfriendfinder.com) tend to serve the purpose of exploring one’s sexuality and immediate gratification. Furthermore, niche dating sites like those in the Religious, Ethnic, Wealthy or Senior categories are really geared for people with a vested interest in those respective verticals.
Hinge started out by showing you Facebook friends of friends, but their algorithm is so smart that it has now surpassed friends of friends as a predictor of compatibility (AKA you won't be matched with someone all wrong for you just because you have a mutual friend). Rather, Hinge helps you get to know the other person more deeply than any new app has attempted, revealing answers to juicy, detailed questions about things like future plans, religion, and vices. Seems like a good recipe for a connection past physical stuff, right? According to Hinge, 75% of their first dates lead to second dates, so it's clearly working.
Sapio is a free dating app with a simple goal: to foster more meaningful conversations than “Hey” and “What’s up?” Start with Sapio’s Question Explorer, which is filled with 300 open-ended questions in 21 categories ranging from “Hopes and Dreams” to “Achievements” and “My Quirks.” Scroll through the topics that matter most to you, and discover answers from people with similar interests. Answer questions to grow your visibility with others who care about the same things, and further refine your search with filters that matter to you. Find your soulmate faster based on their personality, not just their looks.
In heterosexual matches, the woman has 24 hours to make the first move and the man has 24 hours to respond or the connection disappears forever. In same sex matches, either person has 24 hours to make the first move and 24 hours to respond before the connection expires. Once a message has been sent, there is no expiration date for a conversation. These time restrictions encourage users to take action and take their connections to the next level, solving the online dating problem of matches that go nowhere.

Another unique thing is that there are separate pools based on location, religion, ethnicity, age, and sexual orientation. You can even break it down by profession if — for example, if you are or were a teacher, you might only want to date someone who was also a teacher. All profiles are also verified manually with an upscale Fraud Detection System.


Features for introverts: Instead of swiping, browsing, poking, and messaging your way into someone's inbox only to never hear back, this app will send you a potential match every day at noon. Men receive curated matches based on the algorithm and women will only be presented with potential matches (called Bagels) that have already expressed interest. 


The great thing about this website is that it’s the best place to meet foreign women that are in your home country. The reason for this is that they are one of the only ones that market the site in many different foreign languages. So a hot Latina living in the states (there are many), might search for a dating site in the Spanish language. She will easily find this site and sign up for free.
Even after testing seven dating apps for PCMag, Karl Klockars remains happily married to his wonderfully understanding and awesome wife, Nora, and lives in Chicago. He is the author of Beer Lovers Chicago, runs the guysdrinkingbeer.com site, writes for outlets including AskMen, Chicago Magazine, and Thrillist, and recently entered the world of voic... See Full Bio
With so many options, it can be hard to know where to find the best crop of potential mates. Each of the dating apps out there has features that will matter differently to you depending on your lifestyle, what you want, and what's most important to you. Looking for Mrs. Right? Or perhaps just Mr. Right Now? It's helpful to know how each dating app is different so that you're surrounding yourself with people who want the same thing as you.

Our findings are in line with 2016 Consumer Reports data that found users were most satisfied with OkCupid over numerous other dating services. With free dating apps becoming more popular thanks to Tinder, people are gravitating toward predominately free online dating services. Setting up your profile is fun because of the unique questions you’re asked, like what your ideal date would entail and whether you’d prefer to be weird or normal. You also answer these questions from the perspective of your ideal mate to ensure you are paired with compatible people. Along with up to six photos, you can also add more information to your profile about your lifestyle. In our tests, OkCupid gave us the most matches. On top of that, about half of them were an 80 percent match or higher, meaning they are much more likely to be a compatible match. To eliminate the likelihood of being bombarded with too many messages, you can only see messages from users you’ve “liked,” which we thought was a clever feature. The free mobile app is also well designed and easy to use.


An online dating site allows you to upload a profile, often for free initially, and search and browse other member's profiles seeking someone of interest. On most sites you can filter searches based on multiple criteria, for example height, education and if someone has children or not, to find someone who has the characteristics that most appeal to you. 

You can even say we're living through a worldwide Introvert Revolution. Just look at the success of self-proclaimed introvert Susan Cain's wildly popular book Quiet: The Power of Introverts in a World That Can’t Stop Talking. Her book has sold millions of copies worldwide, a TEDtalk she gave on the topic has been viewed over 19,294,447 times and counting, and she reportedly gets paid five-figures for a single appearance. 
Are you tired of finding what looks like that special someone, then having to pay to send him or her a message? Not only does POF let you send notes for free, but it offers helpful tools to make messaging easier and faster. This includes the Spark function, which prompts you to talk about parts of other users' profiles that you find interesting. That said, the interface feels plain and clunky, and serves up ads more often than other services.
How does it work? match is the most widely-used dating site in the world and has nearly 1.8 million subscribers. It works in the most traditional way: Simply create a profile, check out your potential matches, send them a few messages and then arrange to meet for a date. There are also various off-shoots of match.com with microsites for gay and lesbian dating, Asian dating, Christian dating and Polish dating. The love-gods at match also arrange singles events and provide online dating advice, so it’s easy to see what makes them one of our best online dating sites.

At Top Ten Reviews, we’ve been reviewing online dating services since 2004, watching them evolve and change with the times. We looked at today’s most popular dating websites and apps and rated their matching tools, costs, ease of use, messaging features and other features. We also spoke to several insightful people, including dating experts and typical users, to get a clear view of the modern dating landscape.


An online dating site allows you to upload a profile, often for free initially, and search and browse other member's profiles seeking someone of interest. On most sites you can filter searches based on multiple criteria, for example height, education and if someone has children or not, to find someone who has the characteristics that most appeal to you. 
The Dating Pool: In a nutshell: new-agey. No surprise here. One guy named Jack was sitting on the stoop of a Lord of the Rings hobbit house. Another goth-looking 24-year-old was sitting cross-legged, arms perched on an oversize wingback canopy chair, looking ready to pet a Himalayan cat à la Dr. Claw. Again, this is two out of five potential matches. I’ll spare you the rest.

What's this app's deal? Bumble is a dating app created by one of the co-founders of Tinder who happens to be a woman. In straight matches (like mine), women are required to make the first move. The idea is that women will receive less creepy messages and be more in control of the conversation. There is also opportunity to answer questions about yourself, so I liked it for the most part because it was a pretty good indicator of whether or not someone and I would get along.
Features for introverts: Since AFF has millions upon millions of users from around the world, there’s always a large group of people constantly using it 24 hours a day. No matter your kinks or sexual orientation and no matter the time of day or night, there’s someone on the dating site waiting for you to share your preferences, sexual desires, and maybe hook-up with you too. It’s like if New York City and Las Vegas had a baby. Adult Friend Finder is the dating site that never sleeps and whatever happens on the site, stays on the site. 
Therefore, you should focus your attention on catered dating websites and apps that cater to your age group and the type of relationship you’re seeking. You're more likely to meet women you want on a site that aligns with your values and needs, and online dating will be a lot easier and less stressful if your potential matches have been pre-screened for your needs. You already know how to best use your time on other tasks — at work or at the gym — so why not be productive in your love life, too?

The feature allows you to talk with other Match.com users on your phone safely without revealing your number. This anonymous alternative to the conventional texts and phone calls helps to protect your privacy. The MatchPhone generates a new phone number that is forwarded to your phone. This auto-generated member is the number that appears on the other user’s caller ID.
This website boasts that it is 100 percent free. No paid services or gimmicks whatsoever. On their greeting page is rows of pictures of singles, captioned by their online names, their native country and their ages. And speaking of ages–immediately below these photos, you will see a photograph of everyone who has a birthday on the day you visit, complete with names, their pictures, ages and native country. Near the top of the page is a link that you must click on if you want to join. Once you’ve clicked on the link, make sure you fill in ALL fields; they are all required.
Long story short, l moved to China, where l now live and work. My dating life was instantly revived the moment l stepped off the plane, and l haven't had to waste another minute on worthless dating sites. These things were cool in like 2001, when internet stuff was still a novelty. People have adapted though, and in 2019, everyone should know by now that online dating is a giant waste of your time, and you will have to mix things up to get some new results.
Spark Networks SE announced its entry into a definitive agreement to acquire Zoosk, Inc. With the addition of Zoosk, Spark Networks will more than double in size and reach over one million monthly paying subscribers across the two platforms. Spark Network's current portfolio of online dating brands includes EliteSingles, SilverSingles, Christian Mingle, Jdate, eDarling, JSwipe, Attractive World, Adventist Singles and LDS Singles.
Favorite 243 Asian Dating, Black Dating, Chinese Dating, Christian Dating, Dating Apps For Android, Dating Apps For iOS, Dating Sites in Australia, Dating Sites in Canada, Dating Sites in The United Kingdom, Dating Sites in The United States, Free Dating, Gay Dating, International Dating, Interracial Dating, Jewish Dating, Lesbian Dating, Mature Dating, Muslim Dating, Online Dating Apps, Russian Dating, Senior Dating, Single Parent Dating, Top 10
Amolatina which is a South American dating site is the premier site for meeting latin women. Amolatina.com is dedicated in helping latin women to meet western men. The site has beautiful South American women from Brazil, Mexico, Peru, Ecuador, Columbia, Chile, Argentina, Bolivia, Costa Rica and Central America. Amolatina.com was lunched in 2007 with the site now having millions of members worldwide. These beautiful Latin women at Amolatina are seeking and possibly ready to married foreign men and are also ready to leave their home country. If you are looking for a hot hot latina then this is the site to visit . The site has a very easy navigation system and offers all the features needed for a standard website such as extended searching tools, email communication tool and members can also create video profiles. The site also has a phone translation service that will assist you incase you have any language difficulties . Delivery of flowers and even assistance with travel arrangements can be provided to you incase you decide to meet your chosen partner. To sign up with Amolatina.com is completely free. The site is available in English and Spanish so you can create your profile in the Language you are most confortable with. As a free member you can view the profiles of other members for free . Click the link below to read more and to sign up with Amolatina.com

Dating.com also uses an anti-fraud system that scams all existing profiles and alerts the customer support team if it detects a suspicious profile. The customer team also investigates reports of abuse sent in by other members who are suspecting someone is trying to scam them. Upon receiving notifications of suspicious profiles, the security team checks each incident and deletes and bans offending profiles.
Why it's awesome: Referred to as "Tinder for elites," The League is the dating app version of those really exclusive clubs that always have a line around the corner, terrifying bouncers, and a crazy cover. Okay, that kind of sounds like it's for assholes, but it's actually a comforting alternative if you're not trying to be thrown to the wolves like you would be on Match. ( The League CEO Amanda Bradford claims claims that it's actually a way for "alpha females" to find someone who celebrates and supports their drive.) It's overwhelming to skip past all of the sketchy randoms to get to the handful of good ones, and even then, they could totally be catfishing you. The League does the social media creeping for you, requires all users to connect a Facebook and LinkedIn account, and screens based on professional history to ensure that their dating pool is full of "intelligent, educated and ambitious" singles.
‘When dating online or in person, be wary of anyone who seems to be asking for a lot of your personal informal early on. Don’t share any details such as your address, birth date or financial information. If a match is asking a lot of questions of this type, let them know that you’re not comfortable sharing that information and report them if you have any suspicions about their true motives.’
Here's how it works: Your nosey friend will sign you up for the app and then starts promoting you like they're a damn salesman. When they find someone they deem fit, they'll swipe right. If the potential match's wingman agrees, you and your blind date will be automatically connected, and the helpful friends are booted from the conversation. There's even a leader board for multiple friends to compete to see who has the best matchmaking skills, so it really is fun for the whole group. It has an insanely good rating on the App Store, which is rare for a dating app. 

Online dating is the safest way to find the right person for love and relationships. And the great thing is that you keep all your private information under your control. You create your profile with only the information you want to give. The same with your photos. And then, when you are discovered by another member, you can talk, share ideas and be in contact with that person before being ready to suggest a date and committing to a strong relationship.
Dating apps don’t even have to limit you to your smartphone, either. Many desktop dating sites actually offer apps and vice-versa. This means you can sign on from your computer and reap the comfortable full-screen benefits of a dating site, but when your conversations and matches start coming in, you can take them with you when you leave the house -- no more restrictions.
Tinder is one of the most famous dating apps out there, and the obvious first choice on our list of the best dating apps. As successful as it is at forming long-distance relationships and successful marriages, Tinder has long been accused of changing dating into some form of hookup game. But it’s the king of the dating hill for a reason and the first port-of-call for many daters.
You can take the dating experience with you anywhere using MatchMobile. It is quite simple to surf this website from your Smartphone. The mobile experience is quite convenient because it includes almost all features available on the main site. You can use your mobile device to search for matches, update your profile, or send emails or messages to members who have caught your eye. Moreover, the mobile service can also send alerts via text message or email when you receive a new message or wink. There are also various dating applications available for various mobile devices such as the iPhone, Android, Blackberry, Palm Pre and Windows phones. These applications are free to use by all subscribers. Additionally, most mobile devices can allow you to use location-based capabilities on match.com to find other potential matches in the area. Search options are quite extensive. With the quick search option, you just need to enter the distance, age, postal code and click the search button.
We have to give a shoutout to Match's web developers: The site actually looks nice. If you're someone who appreciates a clean, minimalistic design, you'll be more than content here. For those who've grown accustomed to design-forward sites and apps, Match hits that mark. It has all of the stuff you need, and none of the stuff you don't. The desktop version is good, but the smartphone app version is even better. This is smart, as most people are on the go and will be using Match on their phone way more than on their computer.
As mentioned above users can use the "Daily Extend" feature to keep a match active an extra 24 hours if no communication happened within the first 24 hours from someone they really liked. Once a match expires, the profile goes back into the queue where you may have a chance to match with them again. If you really like a match and it has expired, another option is to subscribe to Bumble Boost where you can initiate a rematch with old expired matches.
The 1-month membership subscription is very steep—around $60 for a single month. You can save money by being 3-month, 6-month and annual subscriptions (a yearly subscription is around $215, or about only $17 per month!) but if you just want to try out the website to see if you like it, you’ll have to pay a hefty upfront cost. Although the automatic matching is helpful, the option to do some type of manual searching would make the website more accessible.

If you're just not sure you want to commit to a monthly subscription, you may want to try a free dating site. These sites don't make you pay to communicate with other members, though some may offer premium features that you do need to pay for. Features vary widely, but experts warn you should be more on your guard for scammers on free sites. You may also find fewer people looking for something serious on these sites.


Pitched at a slightly older, more professional crowd than many other dating apps (our average member age is 30-55), EliteSingles is a great fit for those who want to add love to their list of success. With high levels of education (91% of Canadian users are educated to Bachelor's degree level or higher); and a wide range of professions, EliteSingles members are interesting, dynamic people who are united by their desire to find a truly compatible match. 
PerfectMatch.com is the best and most popular dating site on the internet having more than 20 million members worldwide with more than 10,000 new members signing up daily . The high success rate of PerfectMatch.com is due to the fact that it is the only dating site that utilizes the Duet total compatibility system ( Duet ) developed by Dr pepper Schwatz . Duet analyzes a member taking into account that member's personality , love style , ideas , preferences and financial background to find the right person for that member . This unique system enable perfect match to provide a new experience to those seeking real love and lasting relationship . PerfectMatch.com is recommended for long-term relationships . PerfectMatch.com has a discussion area on their website where you can ask relationship questions directly to Dr Pepper Schwatz . PerfectMatch.com has a free book " Finding your perfect match " written by Dr Pepper Schwatz . You just need to pay for postage to receive this book . Once you create your profile with PerfectMatch.com they will constantly send matches to you base on your profile . A new member can try PerfectMatch.com completely free for 3 days . Click the link below to read more and to sign up with PerfectMatch.com
Why do men seek a mail order bride: James Goodwin, 43 of South Carolina says, " I meet women here all the time, but I just can not find the values I am looking for.. I have dated here for more than 20 years, After three days in Kiev, I was shock at how many beautiful women I met that I would consider marrying, now I am just trying to reduce my options and pick the right one. It truly is the fastest way to find a beautiful sincere women.
Why it's awesome: It's the ideal place to come when you're ready to settle down but still want to feel ~hip~ and have fun. First things first: OkCupid's advertising is astounding. Its newest ads redefine "DTF" in colorful graphics that depict same sex couples as well as hetero couples, and it truly makes online dating seem like way less of a cliche. Along with the fact that it has gained a trusted rep by being one of the first dating sites ever (2004 to be exact), OkCupid has won the hearts of millennial and mature singles alike. But don't let their love of raunchy internet slang make you put them in the "hookup" category —OkCupid is still a serious space, and most users are genuinely putting effort into finding lasting connections.
One of the first free dating apps on the scene, Zoosk is integrated with Facebook and Google+, which makes it even easier to sign up and start searching for your match. Not only does Zoosk have a free app for iPhone and Android, but it also has a free Facebook-specific app, allowing you to choose which one works best for your needs. From a technology and price perspective, Zoosk is on top of its game, so you definitely won’t regret downloading it.

Instead of endlessly scrolling through a bunch of people that don't bring you joy, the app will send you a select six profiles (all people who have already indicated they’re into you) every day at noon. For those you decide to message, the app will even hold your hand during conversations by suggesting icebreakers to get things started until you’re ready to take things off the app and grab coffee (or bagels) for real.
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,l="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){l(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),u();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var l={url:n,line:t,column:r};l.func=o.computeStackTrace.guessFunctionName(l.url,l.line),l.context=o.computeStackTrace.gatherContext(l.url,l.line),a={mode:"onerror",message:e,stack:[l]},i(a,!0)}return!!f&&f.apply(this,arguments)}function l(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function u(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;u()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&u()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",u=10,c=t(e);if(!c.length)return l;for(var f=0;f0?s:null}function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return u(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],l=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),l=[],u=0;u=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=s(g.url,g.line));var k=a(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:l,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===l&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,u.push(r)}n&&u.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:u};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=s,v.gatherContext=a,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
×