Socket
Socket
Sign inDemoInstall

auth0-contact-form

Package Overview
Dependencies
3
Maintainers
3
Versions
37
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.2 to 2.0.3

2

build/contact-form.js

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jquery"),require("lodash")):"function"==typeof define&&define.amd?define(["jquery","lodash"],t):"object"==typeof exports?exports.Auth0ContactForm=t(require("jquery"),require("lodash")):e.Auth0ContactForm=t(e.jquery,e.lodash)}(this,function(e,t){return function(e){function t(o){if(n[o])return n[o].exports;var a=n[o]={exports:{},id:o,loaded:!1};return e[o].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(2)},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){var n=window.location,o=n.href,a=n.search,r=function(e){return a.indexOf(e)>-1};if(r("contact=true")){var i=new f(e);i.show(t);var s=i.getElements(),l=s.modalRoot;l.on("hidden.bs.modal",function(){var e=o.replace("?contact=true",""),t=o.replace("contact=true",""),n=o!==e?e:t;window.history.pushState({path:n},"",n)})}}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();t.handleQueryString=r;var s=n(6),l=o(s),c=n(7),u=n(4),m=o(u);n(3);var d=l.default,f=function(){function e(t){var n=this;a(this,e),this.options={onModalOpen:function(){},onFormSuccess:function(){},onFormFail:function(){},postUrl:"https://auth0-marketing.run.webtask.io/contact-form",modalTitle:"Contact Sales Team",name:"",includePhoneField:!1,email:"",phone:"",company:"",role:"",message:"",roles:["Software Developer","Engineering Exec / Management","C-Level","IT operations","Product Management","Sales","Marketing","Security & Compliance","Other"],source:"pricing",dictionary:{name:"Name",email:"Email address",phone:"Phone Number",company:"Company",role:"Role",message:"Message",send:"Send"}},this.onInput=function(e){if(e){var t=n.getElements(),o=t.companyElement,a=!!e.attr("required"),r="email"===e.attr("type"),i=function(){var t=e.val().trim(),i=!!t,s=!a||i,l=!a&&!i||n.isValidEmail(t),c=function(){return r?l:s}();if(c?e.removeClass("has-error"):e.addClass("has-error"),r&&c){var u=t.replace(/.*@/,"");n.isFreeEmail(u)?o.val(""):n.autocompleteCompanyElement(u)}return c};e.on("input",i),e.on("invalid",function(){return n.setSubmitButtonState("error")})}};var o=(0,c.assign)({},this.options.dictionary,t.dictionary);this.options=(0,c.assign)({},this.options,t,{dictionary:o})}return i(e,[{key:"show",value:function(e){this.options=(0,c.assign)({},this.options,e),this.reset();var t=this.getElements(),n=t.modalRoot,o=t.elements,a=this.options,r=a.onModalOpen,i=a.onFormSuccess,s=a.onFormFail;n.on("shown.bs.modal",function(){return o[0].focus()}),n.modal(),r();var l=function(e){setTimeout(function(){return n.modal("hide")},4e3),i(e)},u=function(e){s(e)};this.setEventHandlers(l,u)}},{key:"reset",value:function(){var e=this.options,t=e.modalTitle,n=e.name,o=e.email,a=e.phone,r=e.company,i=e.role,s=e.roles,l=e.message,c=e.dictionary,u=e.includePhoneField,f=this.getElements(),p=f.modalRoot;p.remove(),d("body").append((0,m.default)({modalTitle:t,name:n,email:o,phone:a,company:r,role:i,roles:s,message:l,dictionary:c,includePhoneField:u}))}},{key:"getElements",value:function(){var e={modalRoot:d("#contact-form-modal"),formRoot:d("#contact-form-modal__form"),companyElement:d("#contact-form-modal__company"),elements:[d("#contact-form-modal__name"),d("#contact-form-modal__email"),d("#contact-form-modal__company"),d("#contact-form-modal__role"),d("#contact-form-modal__message")],submitButton:d("#contact-form-modal__submit")};return this.options.includePhoneField&&e.elements.push(d("#contact-form-modal__phone")),e}},{key:"setEventHandlers",value:function(e,t){var n=this.getElements(),o=n.elements;o.forEach(this.onInput),this.onSubmit(e,t)}},{key:"isValidEmail",value:function(e){var t=new RegExp(/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i);return t.test(e)}},{key:"isFreeEmail",value:function(e){var t=["gmail.com","live.com","hotmail.com","outlook.com","yahoo.com","aol.com","icloud.com","gmx.com","gmx.us","lycos.com","mail.com","inbox.com"];return t.indexOf(e)>-1}},{key:"autocompleteCompanyElement",value:function(e){var t=this.getElements(),n=t.companyElement,o=function(e){e.length&&n.val(e[0].name)};d.get("https://autocomplete.clearbit.com/v1/companies/suggest?query="+e,o)}},{key:"onSubmit",value:function(e,t){var n=this,o=this.options.postUrl,a=this.getElements(),r=a.elements,i=a.formRoot;i.submit(function(a){if(a.preventDefault(),n.setSubmitButtonState("process"),!n.checkElementsValidation())return n.setSubmitButtonState("error");var i=n.getData(r),s=i.data,l=i.metricsData;return d.ajax({type:"POST",url:o,data:s}).done(function(){n.setSubmitButtonState("success"),n.cleanElementsValue(),e(l)}).fail(function(){n.setSubmitButtonState("error"),t(l)})})}},{key:"cleanElementsValue",value:function(){var e=this.getElements(),t=e.elements;t.filter(function(e){return!e.is("select")}).forEach(function(e){return e.val("")})}},{key:"setSubmitButtonState",value:function(e){var t=this,n=this.getElements(),o=n.submitButton;switch(e){case"success":o.removeClass("btn-danger shake btn-loading").addClass("btn-success success tada").html('<span aria-hidden="true" class="btn-icon icon-budicon-390"></span> Sent'),setTimeout(function(){return t.setSubmitButtonState("initial")},3e3);break;case"error":o.removeClass("btn-success success btn-loading tada").addClass("btn-danger shake").html('<span aria-hidden="true" class="btn-icon icon-budicon-389"></span> Error'),setTimeout(function(){return t.setSubmitButtonState("initial")},2e3);break;case"process":o.removeClass("success btn-danger").addClass("btn-loading").html('<span aria-hidden="true" class="icon-rotating icon-budicon-330"></span>');break;default:o.removeClass("success btn-danger btn-loading tada shake").addClass("btn-success").html("Send")}}},{key:"checkElementsValidation",value:function(){var e=this.getElements(),t=e.elements,n=t.map(this.checkElementValidation),o=n.every(function(e){return!!e});return o}},{key:"checkElementValidation",value:function(e){var t=e.hasClass("has-error"),n=!!e.attr("required"),o=!!e.val().trim(),a=!t&&n&&o;return a}},{key:"getData",value:function(){var e=this.getElements(),t=e.elements,n={},o={path:window.location.pathname,url:window.location.toString(),title:document.title,referrer:document.referrer};return t.forEach(function(e){var t=e.attr("name");o[t]=n[t]=e.val()}),n.subject=this.options.source||"New contact from: "+window.location.pathname,n.source=this.options.source,n.referrer=window.location.pathname,this.options.test&&(n.test=!0),o.trackData=o.email,o.track_data2=o.message,o.track_data3=o.name,o.track_data4=o.company,o.track_data5=o.role,o.track_data6=o.phone,{data:n,metricsData:o}}}]),e}();t.default=f},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.handleQueryString=t.default=void 0;var a=n(1),r=o(a);t.default=r.default,t.handleQueryString=a.handleQueryString},function(e,t){},function(e,t,n){var o=n(5);e.exports=function(e){var t,n=[],a=e||{};return function(e,a,r,i,s,l,c,u,m,d,f){n.push('<div id="contact-form-modal" tabindex="-1" role="dialog" aria-labelledby="contact-form-title" class="modal fade contact-form-modal"><div class="modal-dialog"><form id="contact-form-modal__form" class="modal-content contact-form-modal__form"><div class="modal-header has-border"><button type="button" data-dismiss="modal" aria-label="Close" class="close close"><span aria-hidden="true">&times;</span></button><h4 id="contact-form-title" class="modal-title">'+o.escape(null==(t=l)?"":t)+'</h4></div><div class="modal-body"><div class="form-group"><label for="contact-form-modal__name" class="sr-only">'+o.escape(null==(t=a.name)?"":t)+'</label><input id="contact-form-modal__name" type="text"'+o.attr("placeholder",""+a.name,!0,!0)+' autocomplete="section-contact name" name="name"'+o.attr("value",""+c,!0,!0)+' required class="form-control contact-form-modal__name"><span class="required">*</span></div><div class="form-group"><label for="contact-form-modal__email" class="sr-only">'+o.escape(null==(t=a.email)?"":t)+'</label><input id="contact-form-modal__email" type="email"'+o.attr("placeholder",""+a.email,!0,!0)+' autocomplete="section-contact email" name="email"'+o.attr("value",""+r,!0,!0)+' required class="form-control contact-form-modal__email"><span class="required">*</span></div>'),i&&n.push('<div class="form-group"><label for="contact-form-modal__phone" class="sr-only">'+o.escape(null==(t=a.phone)?"":t)+'</label><input id="contact-form-modal__phone" type="text"'+o.attr("placeholder",""+a.phone,!0,!0)+' autocomplete="section-contact phone" name="phone"'+o.attr("value",""+u,!0,!0)+' required class="form-control contact-form-modal__phone"><span class="required">*</span></div>'),n.push('<div class="form-group"><label for="contact-form-modal__company" class="sr-only">'+o.escape(null==(t=a.company)?"":t)+'</label><input id="contact-form-modal__company" type="text"'+o.attr("placeholder",""+a.company,!0,!0)+' autocomplete="section-contact organization" name="company"'+o.attr("value",""+e,!0,!0)+' required class="form-control contact-form-modal__company"><span class="required">*</span></div><div class="form-group"><label for="contact-form-modal__message" class="sr-only">'+o.escape(null==(t=a.role)?"":t)+'</label><div class="acf-custom-select"><select id="contact-form-modal__role" name="role" required class="form-control contact-form-modal__role">'),function(){var e=d;if("number"==typeof e.length)for(var a=0,r=e.length;a<r;a++){var i=e[a];n.push("<option"+o.attr("selected",i==m,!0,!0)+">"+o.escape(null==(t=i)?"":t)+"</option>")}else{var r=0;for(var a in e){r++;var i=e[a];n.push("<option"+o.attr("selected",i==m,!0,!0)+">"+o.escape(null==(t=i)?"":t)+"</option>")}}}.call(this),n.push('</select></div><span class="required">*</span></div><div class="form-group"><label for="contact-form-modal__message" class="sr-only">'+o.escape(null==(t=a.message)?"":t)+'</label><textarea id="contact-form-modal__message" rows="4"'+o.attr("placeholder",""+a.message,!0,!0)+' name="message" required class="form-control contact-form-modal__message">'+o.escape(null==(t=s)?"":t)+'</textarea><span class="required">*</span></div></div><div class="modal-footer"><button id="contact-form-modal__submit" type="submit" class="btn btn-success btn-lg animated contact-form-modal__submit">'+o.escape(null==(t=a.send)?"":t)+"</button></div></form></div></div>")}.call(this,"company"in a?a.company:"undefined"!=typeof company?company:void 0,"dictionary"in a?a.dictionary:"undefined"!=typeof dictionary?dictionary:void 0,"email"in a?a.email:"undefined"!=typeof email?email:void 0,"includePhoneField"in a?a.includePhoneField:"undefined"!=typeof includePhoneField?includePhoneField:void 0,"message"in a?a.message:"undefined"!=typeof message?message:void 0,"modalTitle"in a?a.modalTitle:"undefined"!=typeof modalTitle?modalTitle:void 0,"name"in a?a.name:"undefined"!=typeof name?name:void 0,"phone"in a?a.phone:"undefined"!=typeof phone?phone:void 0,"role"in a?a.role:"undefined"!=typeof role?role:void 0,"roles"in a?a.roles:"undefined"!=typeof roles?roles:void 0,"undefined"in a?a.undefined:void 0),n.join("")}},function(e,t,n){"use strict";function o(e){return null!=e&&""!==e}function a(e){return(Array.isArray(e)?e.map(a):e&&"object"==typeof e?Object.keys(e).filter(function(t){return e[t]}):[e]).filter(o).join(" ")}function r(e){return s[e]||e}function i(e){var t=String(e).replace(l,r);return t===""+e?e:t}t.merge=function e(t,n){if(1===arguments.length){for(var a=t[0],r=1;r<t.length;r++)a=e(a,t[r]);return a}var i=t.class,s=n.class;(i||s)&&(i=i||[],s=s||[],Array.isArray(i)||(i=[i]),Array.isArray(s)||(s=[s]),t.class=i.concat(s).filter(o));for(var l in n)"class"!=l&&(t[l]=n[l]);return t},t.joinClasses=a,t.cls=function(e,n){for(var o=[],r=0;r<e.length;r++)n&&n[r]?o.push(t.escape(a([e[r]]))):o.push(a(e[r]));var i=a(o);return i.length?' class="'+i+'"':""},t.style=function(e){return e&&"object"==typeof e?Object.keys(e).map(function(t){return t+":"+e[t]}).join(";"):e},t.attr=function(e,n,o,a){return"style"===e&&(n=t.style(n)),"boolean"==typeof n||null==n?n?" "+(a?e:e+'="'+e+'"'):"":0==e.indexOf("data")&&"string"!=typeof n?(JSON.stringify(n).indexOf("&")!==-1&&console.warn("Since Jade 2.0.0, ampersands (`&`) in data attributes will be escaped to `&amp;`"),n&&"function"==typeof n.toISOString&&console.warn("Jade will eliminate the double quotes around dates in ISO form after 2.0.0")," "+e+"='"+JSON.stringify(n).replace(/'/g,"&apos;")+"'"):o?(n&&"function"==typeof n.toISOString&&console.warn("Jade will stringify dates in ISO form after 2.0.0")," "+e+'="'+t.escape(n)+'"'):(n&&"function"==typeof n.toISOString&&console.warn("Jade will stringify dates in ISO form after 2.0.0")," "+e+'="'+n+'"')},t.attrs=function(e,n){var o=[],r=Object.keys(e);if(r.length)for(var i=0;i<r.length;++i){var s=r[i],l=e[s];"class"==s?(l=a(l))&&o.push(" "+s+'="'+l+'"'):o.push(t.attr(s,l,!1,n))}return o.join("")};var s={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"},l=/[&<>"]/g;t.escape=i,t.rethrow=function e(t,o,a,r){if(!(t instanceof Error))throw t;if(!("undefined"==typeof window&&o||r))throw t.message+=" on line "+a,t;try{r=r||n(8).readFileSync(o,"utf8")}catch(n){e(t,null,a)}var i=3,s=r.split("\n"),l=Math.max(a-i,0),c=Math.min(s.length,a+i),i=s.slice(l,c).map(function(e,t){var n=t+l+1;return(n==a?" > ":" ")+n+"| "+e}).join("\n");throw t.path=o,t.message=(o||"Jade")+":"+a+"\n"+i+"\n\n"+t.message,t},t.DebugItem=function(e,t){this.lineno=e,this.filename=t}},function(e,t){e.exports=require("jquery")},function(e,t){e.exports=require("lodash")},function(e,t){}])});
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jquery"),require("lodash")):"function"==typeof define&&define.amd?define(["jquery","lodash"],t):"object"==typeof exports?exports.Auth0ContactForm=t(require("jquery"),require("lodash")):e.Auth0ContactForm=t(e.jquery,e.lodash)}(this,function(e,t){return function(e){function t(o){if(n[o])return n[o].exports;var a=n[o]={exports:{},id:o,loaded:!1};return e[o].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(2)},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){var n=window.location,o=n.href,a=n.search,r=function(e){return a.indexOf(e)>-1};if(r("contact=true")){var i=new f(e);i.show(t);var l=i.getElements(),s=l.modalRoot;s.on("hidden.bs.modal",function(){var e=o.replace("?contact=true",""),t=o.replace("contact=true",""),n=o!==e?e:t;window.history.pushState({path:n},"",n)})}}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();t.handleQueryString=r;var l=n(6),s=o(l),c=n(7),u=n(4),m=o(u);n(3);var d=s.default,f=function(){function e(t){var n=this;a(this,e),this.options={onModalOpen:function(){},onFormSuccess:function(){},onFormFail:function(){},postUrl:"https://auth0-marketing.run.webtask.io/contact-form",modalTitle:"Contact Sales Team",name:"",includePhoneField:!1,includeRoleField:!1,email:"",phone:"",company:"",role:"",message:"",roles:["Software Developer","Engineering Exec / Management","C-Level","IT operations","Product Management","Sales","Marketing","Security & Compliance","Other"],source:"pricing",dictionary:{name:"Name",email:"Email address",phone:"Phone Number",company:"Company",role:"Role",message:"Message",send:"Send"}},this.onInput=function(e){if(e){var t=n.getElements(),o=t.companyElement,a=!!e.attr("required"),r="email"===e.attr("type"),i=function(){var t=e.val().trim(),i=!!t,l=!a||i,s=!a&&!i||n.isValidEmail(t),c=function(){return r?s:l}();if(c?e.removeClass("has-error"):e.addClass("has-error"),r&&c){var u=t.replace(/.*@/,"");n.isFreeEmail(u)?o.val(""):n.autocompleteCompanyElement(u)}return c};e.on("input",i),e.on("invalid",function(){return n.setSubmitButtonState("error")})}};var o=(0,c.assign)({},this.options.dictionary,t.dictionary);this.options=(0,c.assign)({},this.options,t,{dictionary:o})}return i(e,[{key:"show",value:function(e){this.options=(0,c.assign)({},this.options,e),this.reset();var t=this.getElements(),n=t.modalRoot,o=t.elements,a=this.options,r=a.onModalOpen,i=a.onFormSuccess,l=a.onFormFail;n.on("shown.bs.modal",function(){return o[0].focus()}),n.modal(),r();var s=function(e){setTimeout(function(){return n.modal("hide")},4e3),i(e)},u=function(e){l(e)};this.setEventHandlers(s,u)}},{key:"reset",value:function(){var e=this.options,t=e.modalTitle,n=e.name,o=e.email,a=e.phone,r=e.company,i=e.role,l=e.roles,s=e.message,c=e.dictionary,u=e.includePhoneField,f=e.includeRoleField,p=this.getElements(),h=p.modalRoot;h.remove(),d("body").append((0,m.default)({modalTitle:t,name:n,email:o,phone:a,company:r,role:i,roles:l,message:s,dictionary:c,includePhoneField:u,includeRoleField:f}))}},{key:"getElements",value:function(){var e={modalRoot:d("#contact-form-modal"),formRoot:d("#contact-form-modal__form"),companyElement:d("#contact-form-modal__company"),elements:[d("#contact-form-modal__name"),d("#contact-form-modal__email"),d("#contact-form-modal__company"),d("#contact-form-modal__message")],submitButton:d("#contact-form-modal__submit")};return this.options.includePhoneField&&e.elements.push(d("#contact-form-modal__phone")),this.options.includeRoleField&&e.elements.push(d("#contact-form-modal__role")),e}},{key:"setEventHandlers",value:function(e,t){var n=this.getElements(),o=n.elements;o.forEach(this.onInput),this.onSubmit(e,t)}},{key:"isValidEmail",value:function(e){var t=new RegExp(/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i);return t.test(e)}},{key:"isFreeEmail",value:function(e){var t=["gmail.com","live.com","hotmail.com","outlook.com","yahoo.com","aol.com","icloud.com","gmx.com","gmx.us","lycos.com","mail.com","inbox.com"];return t.indexOf(e)>-1}},{key:"autocompleteCompanyElement",value:function(e){var t=this.getElements(),n=t.companyElement,o=function(e){e.length&&n.val(e[0].name)};d.get("https://autocomplete.clearbit.com/v1/companies/suggest?query="+e,o)}},{key:"onSubmit",value:function(e,t){var n=this,o=this.options.postUrl,a=this.getElements(),r=a.elements,i=a.formRoot;i.submit(function(a){if(a.preventDefault(),n.setSubmitButtonState("process"),!n.checkElementsValidation())return n.setSubmitButtonState("error");var i=n.getData(r),l=i.data,s=i.metricsData;return d.ajax({type:"POST",url:o,data:l}).done(function(){n.setSubmitButtonState("success"),n.cleanElementsValue(),e(s)}).fail(function(){n.setSubmitButtonState("error"),t(s)})})}},{key:"cleanElementsValue",value:function(){var e=this.getElements(),t=e.elements;t.filter(function(e){return!e.is("select")}).forEach(function(e){return e.val("")})}},{key:"setSubmitButtonState",value:function(e){var t=this,n=this.getElements(),o=n.submitButton;switch(e){case"success":o.removeClass("btn-danger shake btn-loading").addClass("btn-success success tada").html('<span aria-hidden="true" class="btn-icon icon-budicon-390"></span> Sent'),setTimeout(function(){return t.setSubmitButtonState("initial")},3e3);break;case"error":o.removeClass("btn-success success btn-loading tada").addClass("btn-danger shake").html('<span aria-hidden="true" class="btn-icon icon-budicon-389"></span> Error'),setTimeout(function(){return t.setSubmitButtonState("initial")},2e3);break;case"process":o.removeClass("success btn-danger").addClass("btn-loading").html('<span aria-hidden="true" class="icon-rotating icon-budicon-330"></span>');break;default:o.removeClass("success btn-danger btn-loading tada shake").addClass("btn-success").html("Send")}}},{key:"checkElementsValidation",value:function(){var e=this.getElements(),t=e.elements,n=t.map(this.checkElementValidation),o=n.every(function(e){return!!e});return o}},{key:"checkElementValidation",value:function(e){var t=e.hasClass("has-error"),n=!!e.attr("required"),o=!!e.val().trim(),a=!t&&n&&o;return a}},{key:"getData",value:function(){var e=this.getElements(),t=e.elements,n={},o={path:window.location.pathname,url:window.location.toString(),title:document.title,referrer:document.referrer};return t.forEach(function(e){var t=e.attr("name");o[t]=n[t]=e.val()}),n.subject=this.options.source||"New contact from: "+window.location.pathname,n.source=this.options.source,n.referrer=window.location.pathname,this.options.test&&(n.test=!0),o.trackData=o.email,o.track_data2=o.message,o.track_data3=o.name,o.track_data4=o.company,o.track_data5=o.role,o.track_data6=o.phone,{data:n,metricsData:o}}}]),e}();t.default=f},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.handleQueryString=t.default=void 0;var a=n(1),r=o(a);t.default=r.default,t.handleQueryString=a.handleQueryString},function(e,t){},function(e,t,n){var o=n(5);e.exports=function(e){var t,n=[],a=e||{};return function(e,a,r,i,l,s,c,u,m,d,f,p){n.push('<div id="contact-form-modal" tabindex="-1" role="dialog" aria-labelledby="contact-form-title" class="modal fade contact-form-modal"><div class="modal-dialog"><form id="contact-form-modal__form" class="modal-content contact-form-modal__form"><div class="modal-header has-border"><button type="button" data-dismiss="modal" aria-label="Close" class="close close"><span aria-hidden="true">&times;</span></button><h4 id="contact-form-title" class="modal-title">'+o.escape(null==(t=c)?"":t)+'</h4></div><div class="modal-body"><div class="form-group"><label for="contact-form-modal__name" class="sr-only">'+o.escape(null==(t=a.name)?"":t)+'</label><input id="contact-form-modal__name" type="text"'+o.attr("placeholder",""+a.name,!0,!0)+' autocomplete="section-contact name" name="name"'+o.attr("value",""+u,!0,!0)+' required class="form-control contact-form-modal__name"><span class="required">*</span></div><div class="form-group"><label for="contact-form-modal__email" class="sr-only">'+o.escape(null==(t=a.email)?"":t)+'</label><input id="contact-form-modal__email" type="email"'+o.attr("placeholder",""+a.email,!0,!0)+' autocomplete="section-contact email" name="email"'+o.attr("value",""+r,!0,!0)+' required class="form-control contact-form-modal__email"><span class="required">*</span></div>'),i&&n.push('<div class="form-group"><label for="contact-form-modal__phone" class="sr-only">'+o.escape(null==(t=a.phone)?"":t)+'</label><input id="contact-form-modal__phone" type="text"'+o.attr("placeholder",""+a.phone,!0,!0)+' autocomplete="section-contact phone" name="phone"'+o.attr("value",""+m,!0,!0)+' required class="form-control contact-form-modal__phone"><span class="required">*</span></div>'),n.push('<div class="form-group"><label for="contact-form-modal__company" class="sr-only">'+o.escape(null==(t=a.company)?"":t)+'</label><input id="contact-form-modal__company" type="text"'+o.attr("placeholder",""+a.company,!0,!0)+' autocomplete="section-contact organization" name="company"'+o.attr("value",""+e,!0,!0)+' required class="form-control contact-form-modal__company"><span class="required">*</span></div>'),l&&(n.push('<div class="form-group"><label for="contact-form-modal__role" class="sr-only">'+o.escape(null==(t=a.role)?"":t)+'</label><div class="acf-custom-select"><select id="contact-form-modal__role" name="role" required class="form-control contact-form-modal__role">'),function(){var e=f;if("number"==typeof e.length)for(var a=0,r=e.length;a<r;a++){var i=e[a];n.push("<option"+o.attr("selected",i==d,!0,!0)+">"+o.escape(null==(t=i)?"":t)+"</option>")}else{var r=0;for(var a in e){r++;var i=e[a];n.push("<option"+o.attr("selected",i==d,!0,!0)+">"+o.escape(null==(t=i)?"":t)+"</option>")}}}.call(this),n.push('</select></div><span class="required">*</span></div>')),n.push('<div class="form-group"><label for="contact-form-modal__message" class="sr-only">'+o.escape(null==(t=a.message)?"":t)+'</label><textarea id="contact-form-modal__message" rows="4"'+o.attr("placeholder",""+a.message,!0,!0)+' name="message" required class="form-control contact-form-modal__message">'+o.escape(null==(t=s)?"":t)+'</textarea><span class="required">*</span></div></div><div class="modal-footer"><button id="contact-form-modal__submit" type="submit" class="btn btn-success btn-lg animated contact-form-modal__submit">'+o.escape(null==(t=a.send)?"":t)+"</button></div></form></div></div>")}.call(this,"company"in a?a.company:"undefined"!=typeof company?company:void 0,"dictionary"in a?a.dictionary:"undefined"!=typeof dictionary?dictionary:void 0,"email"in a?a.email:"undefined"!=typeof email?email:void 0,"includePhoneField"in a?a.includePhoneField:"undefined"!=typeof includePhoneField?includePhoneField:void 0,"includeRoleField"in a?a.includeRoleField:"undefined"!=typeof includeRoleField?includeRoleField:void 0,"message"in a?a.message:"undefined"!=typeof message?message:void 0,"modalTitle"in a?a.modalTitle:"undefined"!=typeof modalTitle?modalTitle:void 0,"name"in a?a.name:"undefined"!=typeof name?name:void 0,"phone"in a?a.phone:"undefined"!=typeof phone?phone:void 0,"role"in a?a.role:"undefined"!=typeof role?role:void 0,"roles"in a?a.roles:"undefined"!=typeof roles?roles:void 0,"undefined"in a?a.undefined:void 0),n.join("")}},function(e,t,n){"use strict";function o(e){return null!=e&&""!==e}function a(e){return(Array.isArray(e)?e.map(a):e&&"object"==typeof e?Object.keys(e).filter(function(t){return e[t]}):[e]).filter(o).join(" ")}function r(e){return l[e]||e}function i(e){var t=String(e).replace(s,r);return t===""+e?e:t}t.merge=function e(t,n){if(1===arguments.length){for(var a=t[0],r=1;r<t.length;r++)a=e(a,t[r]);return a}var i=t.class,l=n.class;(i||l)&&(i=i||[],l=l||[],Array.isArray(i)||(i=[i]),Array.isArray(l)||(l=[l]),t.class=i.concat(l).filter(o));for(var s in n)"class"!=s&&(t[s]=n[s]);return t},t.joinClasses=a,t.cls=function(e,n){for(var o=[],r=0;r<e.length;r++)n&&n[r]?o.push(t.escape(a([e[r]]))):o.push(a(e[r]));var i=a(o);return i.length?' class="'+i+'"':""},t.style=function(e){return e&&"object"==typeof e?Object.keys(e).map(function(t){return t+":"+e[t]}).join(";"):e},t.attr=function(e,n,o,a){return"style"===e&&(n=t.style(n)),"boolean"==typeof n||null==n?n?" "+(a?e:e+'="'+e+'"'):"":0==e.indexOf("data")&&"string"!=typeof n?(JSON.stringify(n).indexOf("&")!==-1&&console.warn("Since Jade 2.0.0, ampersands (`&`) in data attributes will be escaped to `&amp;`"),n&&"function"==typeof n.toISOString&&console.warn("Jade will eliminate the double quotes around dates in ISO form after 2.0.0")," "+e+"='"+JSON.stringify(n).replace(/'/g,"&apos;")+"'"):o?(n&&"function"==typeof n.toISOString&&console.warn("Jade will stringify dates in ISO form after 2.0.0")," "+e+'="'+t.escape(n)+'"'):(n&&"function"==typeof n.toISOString&&console.warn("Jade will stringify dates in ISO form after 2.0.0")," "+e+'="'+n+'"')},t.attrs=function(e,n){var o=[],r=Object.keys(e);if(r.length)for(var i=0;i<r.length;++i){var l=r[i],s=e[l];"class"==l?(s=a(s))&&o.push(" "+l+'="'+s+'"'):o.push(t.attr(l,s,!1,n))}return o.join("")};var l={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"},s=/[&<>"]/g;t.escape=i,t.rethrow=function e(t,o,a,r){if(!(t instanceof Error))throw t;if(!("undefined"==typeof window&&o||r))throw t.message+=" on line "+a,t;try{r=r||n(8).readFileSync(o,"utf8")}catch(n){e(t,null,a)}var i=3,l=r.split("\n"),s=Math.max(a-i,0),c=Math.min(l.length,a+i),i=l.slice(s,c).map(function(e,t){var n=t+s+1;return(n==a?" > ":" ")+n+"| "+e}).join("\n");throw t.path=o,t.message=(o||"Jade")+":"+a+"\n"+i+"\n\n"+t.message,t},t.DebugItem=function(e,t){this.lineno=e,this.filename=t}},function(e,t){e.exports=require("jquery")},function(e,t){e.exports=require("lodash")},function(e,t){}])});
//# sourceMappingURL=contact-form.js.map
2.0.3 / 2017-05-23
==================
* Make role field optional and disabled per default
2.0.2 / 2017-05-11

@@ -3,0 +8,0 @@ ==================

{
"name": "auth0-contact-form",
"version": "2.0.2",
"version": "2.0.3",
"description": "Auth0 team contact form",

@@ -5,0 +5,0 @@ "main": "build/contact-form.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc