react-time-input-polyfill
Advanced tools
Comparing version 1.0.5 to 1.0.6-beta.0
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -0,0 +0,0 @@ 'use strict'; |
@@ -1,1 +0,1 @@ | ||
!function i(s,l,c){function u(t,e){if(!l[t]){if(!s[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(a)return a(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var o=l[t]={exports:{}};s[t][0].call(o.exports,function(e){return u(s[t][1][e]||e)},o,o.exports,i,s,l,c)}return l[t].exports}for(var a="function"==typeof require&&require,e=0;e<c.length;e++)u(c[e]);return u}({1:[function(e,t,r){t.exports=function(){var e=document.createElement("div");return e.setAttribute("aria-live","assertive"),e.setAttribute("style","position: absolute; opacity: 0; height: 0; width: 0; overflow: hidden; pointer-events: none;"),e.classList.add("time-input-polyfill-accessibility-block"),document.querySelector("body").appendChild(e),e}},{}],2:[function(e,t,r){var a=e("../getters/get_current_segment"),p=e("../getters/get_values");t.exports=function(c,u){setTimeout(function(){var e=a(c),t=p(c)[e],r="--"==t?"blank":t,n={hrs:"Hours",min:"Minutes",mode:"AM/PM"}[e],o={initial:"$label grouping $fullValue.",select:"$segmentName spin button $segmentValue.",update:"$segmentValue."},i=u.map(function(e){return o[e]?o[e]:e}),s=c.value.replace(/--/g,"blank"),l="<p>"+i.join("</p><p>")+"</p>";l=(l=(l=(l=l.replace(/\$label/g,c.polyfill.label)).replace(/\$segmentName/g,n)).replace(/\$segmentValue/g,r)).replace(/\$fullValue/g,s),c.polyfill.$a11y.innerHTML=l},1)}},{"../getters/get_current_segment":9,"../getters/get_values":12}],3:[function(e,t,r){t.exports=function(e){return e<=12?0===e?12:e:e-12}},{}],4:[function(e,t,r){t.exports=function(e){return isNaN(e)?e:parseInt(e)}},{}],5:[function(e,t,r){var s=e("./convert_number"),l=e("./convert_hours_to_12hr_time"),c=e("./leading_zero");t.exports=function(e){if(""===e)return"--:-- --";var t=/([0-9]{2})\:([0-9]{2})/.exec(e),r=s(t[1]),n=t[2],o=l(r),i=12<=r?"PM":"AM";return[c(o),":",n," ",i].join("")}},{"./convert_hours_to_12hr_time":3,"./convert_number":4,"./leading_zero":7}],6:[function(e,t,r){var s=e("./leading_zero");t.exports=function(e){if(/-/.test(e))return"";var t,r=-1<e.indexOf("PM"),n=/^([0-9]{2})/.exec(e),o=n?parseInt(n[1]):"",i=24===(t=12===o?r?12:0:r?o+12:o)?0:t;return e.replace(/^[0-9]{2}:([0-9]{2}) (AM|PM)/,s(i)+":$1")}},{"./leading_zero":7}],7:[function(e,t,r){t.exports=function(e){if(isNaN(e))return e;var t=parseInt(e);return t<10?"0"+t:e}},{}],8:[function(e,t,r){t.exports=function(e,t){for(var r=e,n=[];r;){if(n.push(r),r.msMatchesSelector?r.msMatchesSelector(t):r.matches(t))return n;r=r.parentElement}return n}},{}],9:[function(e,t,r){var s=e("../static-values/ranges"),l=e("./get_selected_range");t.exports=function(e){var t=l(e);for(var r in s){var n=s[r],o=n.start<=t.start,i=n.end>=t.end;if(o&&i)return r}return"hrs"}},{"../static-values/ranges":19,"./get_selected_range":11}],10:[function(e,t,r){var o=e("./get_ancestors");t.exports=function(e){var t,r,n=function(e){var t=e.getAttribute("aria-labelledby");if(t){var r=document.getElementById(t);if(r)return r.textContent}return!1}(e)||(e.getAttribute("aria-label")||!1)||function(e){if(e.id){var t=document.querySelector('label[for="'+e.id+'"]');if(t)return t.textContent}return!1}(e)||(t=o(e,"label"),"LABEL"==(r=t[t.length-1]).nodeName&&r.textContent)||(e.getAttribute("title")||!1);if(n)return n;throw console.error("Label text for input not found.",e),new Error("Cannot polyfill time input due to a missing label.")}},{"./get_ancestors":8}],11:[function(e,t,r){t.exports=function(e){return{start:e.selectionStart,end:e.selectionEnd}}},{}],12:[function(e,t,r){var o=e("../converters/convert_number");t.exports=function(e,t){var r=t||e.value,n=/([0-9-]{1,2})\:([0-9-]{1,2})\s?(AM|PM|\-\-)?/.exec(r);return{hrs:o(n[1]),min:o(n[2]),mode:n[3]}}},{"../converters/convert_number":4}],13:[function(e,t,r){var n=[];t.exports={items:function(){return n},clear:function(){n=[]},add:function(e){n.push(e)}}},{}],14:[function(e,t,r){var n=e("./traverse");t.exports=function(e){n(e,"next")}},{"./traverse":18}],15:[function(e,t,r){var n=e("./traverse");t.exports=function(e){n(e,"prev")}},{"./traverse":18}],16:[function(e,t,r){var n=e("../getters/get_current_segment"),o=e("./select_segment");t.exports=function(e){var t=n(e);o(e,t)}},{"../getters/get_current_segment":9,"./select_segment":17}],17:[function(e,t,r){t.exports=function(r,e){var t;function n(e,t){return function(){r.setSelectionRange(e,t)}}t="mode"===e?"text":"tel",r.setAttribute("type",t),{hrs:n(0,2),min:n(3,5),mode:n(6,8)}[e](r)}},{}],18:[function(e,t,r){var s=e("../getters/get_current_segment"),l=e("../selectors/select_segment"),c=e("../helpers/manual_entry_log"),u=e("../static-values/segments"),a=e("../accessibility/update_a11y");t.exports=function(e,t){var r=s(e),n="next"===t?1:-1,o=u.indexOf(r)+n,i={next:u[o]||"mode",prev:o<0?"hrs":u[o]}[t];l(e,i),c.clear(),a(e,["select"])}},{"../accessibility/update_a11y":2,"../getters/get_current_segment":9,"../helpers/manual_entry_log":13,"../selectors/select_segment":17,"../static-values/segments":20}],19:[function(e,t,r){t.exports={hrs:{start:0,end:2},min:{start:3,end:5},mode:{start:6,end:8}}},{}],20:[function(e,t,r){var n=e("./ranges"),o=Object.keys(n);t.exports=o},{"./ranges":19}],21:[function(e,t,r){Element.prototype.matches=Element.prototype.matches||Element.prototype.msMatchesSelector;var n=e("time-input-polyfill/core/static-values/segments"),o=e("time-input-polyfill/core/converters/convert_to_12hr_time"),i=e("time-input-polyfill/core/converters/convert_to_24hr_time"),s=e("time-input-polyfill/core/converters/convert_hours_to_12hr_time"),l=e("time-input-polyfill/core/selectors/select_cursor_segment"),c=e("time-input-polyfill/core/selectors/select_segment"),u=e("time-input-polyfill/core/selectors/next_segment"),a=e("time-input-polyfill/core/selectors/prev_segment"),p=e("time-input-polyfill/core/getters/get_label"),m=e("time-input-polyfill/core/getters/get_current_segment"),_=e("time-input-polyfill/core/getters/get_values");function f(){this.items=[]}f.prototype.clear=function(){this.items=[]},f.prototype.add=function(e){this.items.push(parseInt(e))};var g=e("time-input-polyfill/core/accessibility/create_a11y_block"),v=e("time-input-polyfill/core/accessibility/update_a11y");window.timePolyfillHelpers={segments:n,convert_to_12hr_time:o,convert_to_24hr_time:i,convert_hours_to_12hr_time:s,select_cursor_segment:l,select_segment:c,next_segment:u,prev_segment:a,get_label:p,get_current_segment:m,get_values:_,get_values_from_24hr:function(e){var t=o(e);return _(null,t)},create_a11y_block:g,update_a11y:v,manual_entry_log:f}},{"time-input-polyfill/core/accessibility/create_a11y_block":1,"time-input-polyfill/core/accessibility/update_a11y":2,"time-input-polyfill/core/converters/convert_hours_to_12hr_time":3,"time-input-polyfill/core/converters/convert_to_12hr_time":5,"time-input-polyfill/core/converters/convert_to_24hr_time":6,"time-input-polyfill/core/getters/get_current_segment":9,"time-input-polyfill/core/getters/get_label":10,"time-input-polyfill/core/getters/get_values":12,"time-input-polyfill/core/selectors/next_segment":14,"time-input-polyfill/core/selectors/prev_segment":15,"time-input-polyfill/core/selectors/select_cursor_segment":16,"time-input-polyfill/core/selectors/select_segment":17,"time-input-polyfill/core/static-values/segments":20}]},{},[21]); | ||
!function(){"use strict";var e={hrs:{start:0,end:2},min:{start:3,end:5},mode:{start:6,end:8}},t=Object.keys(e);function n(e){return isNaN(e)?e:parseInt(e)}function r(e){return e<=12?0===e?12:e:e-12}function i(e){if(isNaN(e))return e;var t=parseInt(e);return t<10?"0"+t:e}function o(e){if(""===e)return"--:-- --";var t=/([0-9]{2})\:([0-9]{2})/.exec(e),o=n(t[1]),u=t[2],a=o>=12?"PM":"AM";return[i(r(o)),":",u," ",a].join("")}function u(t){var n=function(e){return{start:e.selectionStart,end:e.selectionEnd}}(t);for(var r in e){var i=e[r],o=i.start<=n.start,u=i.end>=n.end;if(o&&u)return r}return"hrs"}function a(e,t){var n;function r(t,n){return function(){e.setSelectionRange(t,n)}}n="mode"===t?"text":"tel",e.setAttribute("type",n),{hrs:r(0,2),min:r(3,5),mode:r(6,8)}[t](e)}function l(e,t){var r=t||e.value,i=/([0-9-]{1,2})\:([0-9-]{1,2})\s?(AM|PM|\-\-)?/.exec(r);return{hrs:n(i[1]),min:n(i[2]),mode:i[3]}}function s(e,t){setTimeout((function(){var n=u(e),r=l(e)[n],i="--"==r?"blank":r,o={hrs:"Hours",min:"Minutes",mode:"AM/PM"}[n],a={initial:"$label grouping $fullValue.",select:"$segmentName spin button $segmentValue.",update:"$segmentValue."},s=t.map((function(e){return a[e]?a[e]:e})),c=e.value.replace(/--/g,"blank"),f="<p>"+s.join("</p><p>")+"</p>";f=(f=(f=(f=f.replace(/\$label/g,e.polyfill.label)).replace(/\$segmentName/g,o)).replace(/\$segmentValue/g,i)).replace(/\$fullValue/g,c),e.polyfill.$a11y.innerHTML=f}),1)}function c(e,n){var r=u(e),i="next"===n?1:-1,o=t.indexOf(r)+i;a(e,{next:t[o]||"mode",prev:o<0?"hrs":t[o]}[n]),s(e,["select"])}function f(){this.items=[]}Element.prototype.matches=Element.prototype.matches||Element.prototype.msMatchesSelector,f.prototype.clear=function(){this.items=[]},f.prototype.add=function(e){this.items.push(parseInt(e))};window.timePolyfillHelpers={segments:t,convert_to_12hr_time:o,convert_to_24hr_time:function(e){if(/-/.test(e))return"";var t,n=e.indexOf("PM")>-1,r=/^([0-9]{2})/.exec(e),o=r?parseInt(r[1]):"",u=24===(t=12===o?n?12:0:n?o+12:o)?0:t;return e.replace(/^[0-9]{2}:([0-9]{2}) (AM|PM)/,i(u)+":$1")},convert_hours_to_12hr_time:r,select_cursor_segment:function(e){a(e,u(e))},select_segment:a,next_segment:function(e){c(e,"next")},prev_segment:function(e){c(e,"prev")},get_label:function(e){var t=function(e){var t=e.getAttribute("aria-labelledby");if(t){var n=document.getElementById(t);if(n)return n.textContent}return!1}(e)||function(e){var t=e.getAttribute("aria-label");return t||!1}(e)||function(e){if(e.id){var t=document.querySelector('label[for="'+e.id+'"]');if(t)return t.textContent}return!1}(e)||function(e){var t=function(e,t){for(var n=e,r=[];n;){if(r.push(n),n.msMatchesSelector?n.msMatchesSelector(t):n.matches(t))return r;n=n.parentElement}return r}(e,"label"),n=t[t.length-1];return"LABEL"==n.nodeName&&n.textContent}(e)||function(e){var t=e.getAttribute("title");return t||!1}(e);if(t)return t;throw console.error("Label text for input not found.",e),new Error("Cannot polyfill time input due to a missing label.")},get_current_segment:u,get_values:l,get_values_from_24hr:function(e){return l(null,o(e))},create_a11y_block:function(){var e=document.createElement("div");return e.setAttribute("aria-live","assertive"),e.setAttribute("style","position: absolute; opacity: 0; height: 0; width: 0; overflow: hidden; pointer-events: none;"),e.classList.add("time-input-polyfill-accessibility-block"),document.querySelector("body").appendChild(e),e},update_a11y:s,manual_entry_log:f}}(); |
{ | ||
"files": { | ||
"main.css": "/react-time-input-polyfill/static/css/main.2743c8fd.chunk.css", | ||
"main.js": "/react-time-input-polyfill/static/js/main.5168e305.chunk.js", | ||
"main.js.map": "/react-time-input-polyfill/static/js/main.5168e305.chunk.js.map", | ||
"runtime-main.js": "/react-time-input-polyfill/static/js/runtime-main.c87944e3.js", | ||
"runtime-main.js.map": "/react-time-input-polyfill/static/js/runtime-main.c87944e3.js.map", | ||
"static/js/2.7acf07de.chunk.js": "/react-time-input-polyfill/static/js/2.7acf07de.chunk.js", | ||
"static/js/2.7acf07de.chunk.js.map": "/react-time-input-polyfill/static/js/2.7acf07de.chunk.js.map", | ||
"main.css": "/react-time-input-polyfill/static/css/main.b28f0cd3.chunk.css", | ||
"main.js": "/react-time-input-polyfill/static/js/main.11c795fe.chunk.js", | ||
"main.js.map": "/react-time-input-polyfill/static/js/main.11c795fe.chunk.js.map", | ||
"runtime-main.js": "/react-time-input-polyfill/static/js/runtime-main.9d2b41fd.js", | ||
"runtime-main.js.map": "/react-time-input-polyfill/static/js/runtime-main.9d2b41fd.js.map", | ||
"static/js/2.ad481a36.chunk.js": "/react-time-input-polyfill/static/js/2.ad481a36.chunk.js", | ||
"static/js/2.ad481a36.chunk.js.map": "/react-time-input-polyfill/static/js/2.ad481a36.chunk.js.map", | ||
"index.html": "/react-time-input-polyfill/index.html", | ||
"precache-manifest.b48cc6d4f8bdf97eb870a8cb82f4f792.js": "/react-time-input-polyfill/precache-manifest.b48cc6d4f8bdf97eb870a8cb82f4f792.js", | ||
"service-worker.js": "/react-time-input-polyfill/service-worker.js", | ||
"static/css/main.2743c8fd.chunk.css.map": "/react-time-input-polyfill/static/css/main.2743c8fd.chunk.css.map" | ||
"static/css/main.b28f0cd3.chunk.css.map": "/react-time-input-polyfill/static/css/main.b28f0cd3.chunk.css.map", | ||
"static/js/2.ad481a36.chunk.js.LICENSE.txt": "/react-time-input-polyfill/static/js/2.ad481a36.chunk.js.LICENSE.txt" | ||
}, | ||
"entrypoints": [ | ||
"static/js/runtime-main.c87944e3.js", | ||
"static/js/2.7acf07de.chunk.js", | ||
"static/css/main.2743c8fd.chunk.css", | ||
"static/js/main.5168e305.chunk.js" | ||
"static/js/runtime-main.9d2b41fd.js", | ||
"static/js/2.ad481a36.chunk.js", | ||
"static/css/main.b28f0cd3.chunk.css", | ||
"static/js/main.11c795fe.chunk.js" | ||
] | ||
} |
@@ -0,0 +0,0 @@ { |
# https://www.robotstxt.org/robotstxt.html | ||
User-agent: * |
@@ -1,1 +0,1 @@ | ||
!function i(s,l,c){function u(t,e){if(!l[t]){if(!s[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(a)return a(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var o=l[t]={exports:{}};s[t][0].call(o.exports,function(e){return u(s[t][1][e]||e)},o,o.exports,i,s,l,c)}return l[t].exports}for(var a="function"==typeof require&&require,e=0;e<c.length;e++)u(c[e]);return u}({1:[function(e,t,r){t.exports=function(){var e=document.createElement("div");return e.setAttribute("aria-live","assertive"),e.setAttribute("style","position: absolute; opacity: 0; height: 0; width: 0; overflow: hidden; pointer-events: none;"),e.classList.add("time-input-polyfill-accessibility-block"),document.querySelector("body").appendChild(e),e}},{}],2:[function(e,t,r){var a=e("../getters/get_current_segment"),p=e("../getters/get_values");t.exports=function(c,u){setTimeout(function(){var e=a(c),t=p(c)[e],r="--"==t?"blank":t,n={hrs:"Hours",min:"Minutes",mode:"AM/PM"}[e],o={initial:"$label grouping $fullValue.",select:"$segmentName spin button $segmentValue.",update:"$segmentValue."},i=u.map(function(e){return o[e]?o[e]:e}),s=c.value.replace(/--/g,"blank"),l="<p>"+i.join("</p><p>")+"</p>";l=(l=(l=(l=l.replace(/\$label/g,c.polyfill.label)).replace(/\$segmentName/g,n)).replace(/\$segmentValue/g,r)).replace(/\$fullValue/g,s),c.polyfill.$a11y.innerHTML=l},1)}},{"../getters/get_current_segment":9,"../getters/get_values":12}],3:[function(e,t,r){t.exports=function(e){return e<=12?0===e?12:e:e-12}},{}],4:[function(e,t,r){t.exports=function(e){return isNaN(e)?e:parseInt(e)}},{}],5:[function(e,t,r){var s=e("./convert_number"),l=e("./convert_hours_to_12hr_time"),c=e("./leading_zero");t.exports=function(e){if(""===e)return"--:-- --";var t=/([0-9]{2})\:([0-9]{2})/.exec(e),r=s(t[1]),n=t[2],o=l(r),i=12<=r?"PM":"AM";return[c(o),":",n," ",i].join("")}},{"./convert_hours_to_12hr_time":3,"./convert_number":4,"./leading_zero":7}],6:[function(e,t,r){var s=e("./leading_zero");t.exports=function(e){if(/-/.test(e))return"";var t,r=-1<e.indexOf("PM"),n=/^([0-9]{2})/.exec(e),o=n?parseInt(n[1]):"",i=24===(t=12===o?r?12:0:r?o+12:o)?0:t;return e.replace(/^[0-9]{2}:([0-9]{2}) (AM|PM)/,s(i)+":$1")}},{"./leading_zero":7}],7:[function(e,t,r){t.exports=function(e){if(isNaN(e))return e;var t=parseInt(e);return t<10?"0"+t:e}},{}],8:[function(e,t,r){t.exports=function(e,t){for(var r=e,n=[];r;){if(n.push(r),r.msMatchesSelector?r.msMatchesSelector(t):r.matches(t))return n;r=r.parentElement}return n}},{}],9:[function(e,t,r){var s=e("../static-values/ranges"),l=e("./get_selected_range");t.exports=function(e){var t=l(e);for(var r in s){var n=s[r],o=n.start<=t.start,i=n.end>=t.end;if(o&&i)return r}return"hrs"}},{"../static-values/ranges":19,"./get_selected_range":11}],10:[function(e,t,r){var o=e("./get_ancestors");t.exports=function(e){var t,r,n=function(e){var t=e.getAttribute("aria-labelledby");if(t){var r=document.getElementById(t);if(r)return r.textContent}return!1}(e)||(e.getAttribute("aria-label")||!1)||function(e){if(e.id){var t=document.querySelector('label[for="'+e.id+'"]');if(t)return t.textContent}return!1}(e)||(t=o(e,"label"),"LABEL"==(r=t[t.length-1]).nodeName&&r.textContent)||(e.getAttribute("title")||!1);if(n)return n;throw console.error("Label text for input not found.",e),new Error("Cannot polyfill time input due to a missing label.")}},{"./get_ancestors":8}],11:[function(e,t,r){t.exports=function(e){return{start:e.selectionStart,end:e.selectionEnd}}},{}],12:[function(e,t,r){var o=e("../converters/convert_number");t.exports=function(e,t){var r=t||e.value,n=/([0-9-]{1,2})\:([0-9-]{1,2})\s?(AM|PM|\-\-)?/.exec(r);return{hrs:o(n[1]),min:o(n[2]),mode:n[3]}}},{"../converters/convert_number":4}],13:[function(e,t,r){var n=[];t.exports={items:function(){return n},clear:function(){n=[]},add:function(e){n.push(e)}}},{}],14:[function(e,t,r){var n=e("./traverse");t.exports=function(e){n(e,"next")}},{"./traverse":18}],15:[function(e,t,r){var n=e("./traverse");t.exports=function(e){n(e,"prev")}},{"./traverse":18}],16:[function(e,t,r){var n=e("../getters/get_current_segment"),o=e("./select_segment");t.exports=function(e){var t=n(e);o(e,t)}},{"../getters/get_current_segment":9,"./select_segment":17}],17:[function(e,t,r){t.exports=function(r,e){var t;function n(e,t){return function(){r.setSelectionRange(e,t)}}t="mode"===e?"text":"tel",r.setAttribute("type",t),{hrs:n(0,2),min:n(3,5),mode:n(6,8)}[e](r)}},{}],18:[function(e,t,r){var s=e("../getters/get_current_segment"),l=e("../selectors/select_segment"),c=e("../helpers/manual_entry_log"),u=e("../static-values/segments"),a=e("../accessibility/update_a11y");t.exports=function(e,t){var r=s(e),n="next"===t?1:-1,o=u.indexOf(r)+n,i={next:u[o]||"mode",prev:o<0?"hrs":u[o]}[t];l(e,i),c.clear(),a(e,["select"])}},{"../accessibility/update_a11y":2,"../getters/get_current_segment":9,"../helpers/manual_entry_log":13,"../selectors/select_segment":17,"../static-values/segments":20}],19:[function(e,t,r){t.exports={hrs:{start:0,end:2},min:{start:3,end:5},mode:{start:6,end:8}}},{}],20:[function(e,t,r){var n=e("./ranges"),o=Object.keys(n);t.exports=o},{"./ranges":19}],21:[function(e,t,r){Element.prototype.matches=Element.prototype.matches||Element.prototype.msMatchesSelector;var n=e("time-input-polyfill/core/static-values/segments"),o=e("time-input-polyfill/core/converters/convert_to_12hr_time"),i=e("time-input-polyfill/core/converters/convert_to_24hr_time"),s=e("time-input-polyfill/core/converters/convert_hours_to_12hr_time"),l=e("time-input-polyfill/core/selectors/select_cursor_segment"),c=e("time-input-polyfill/core/selectors/select_segment"),u=e("time-input-polyfill/core/selectors/next_segment"),a=e("time-input-polyfill/core/selectors/prev_segment"),p=e("time-input-polyfill/core/getters/get_label"),m=e("time-input-polyfill/core/getters/get_current_segment"),_=e("time-input-polyfill/core/getters/get_values");function f(){this.items=[]}f.prototype.clear=function(){this.items=[]},f.prototype.add=function(e){this.items.push(parseInt(e))};var g=e("time-input-polyfill/core/accessibility/create_a11y_block"),v=e("time-input-polyfill/core/accessibility/update_a11y");window.timePolyfillHelpers={segments:n,convert_to_12hr_time:o,convert_to_24hr_time:i,convert_hours_to_12hr_time:s,select_cursor_segment:l,select_segment:c,next_segment:u,prev_segment:a,get_label:p,get_current_segment:m,get_values:_,get_values_from_24hr:function(e){var t=o(e);return _(null,t)},create_a11y_block:g,update_a11y:v,manual_entry_log:f}},{"time-input-polyfill/core/accessibility/create_a11y_block":1,"time-input-polyfill/core/accessibility/update_a11y":2,"time-input-polyfill/core/converters/convert_hours_to_12hr_time":3,"time-input-polyfill/core/converters/convert_to_12hr_time":5,"time-input-polyfill/core/converters/convert_to_24hr_time":6,"time-input-polyfill/core/getters/get_current_segment":9,"time-input-polyfill/core/getters/get_label":10,"time-input-polyfill/core/getters/get_values":12,"time-input-polyfill/core/selectors/next_segment":14,"time-input-polyfill/core/selectors/prev_segment":15,"time-input-polyfill/core/selectors/select_cursor_segment":16,"time-input-polyfill/core/selectors/select_segment":17,"time-input-polyfill/core/static-values/segments":20}]},{},[21]); | ||
!function(){"use strict";var e={hrs:{start:0,end:2},min:{start:3,end:5},mode:{start:6,end:8}},t=Object.keys(e);function n(e){return isNaN(e)?e:parseInt(e)}function r(e){return e<=12?0===e?12:e:e-12}function i(e){if(isNaN(e))return e;var t=parseInt(e);return t<10?"0"+t:e}function o(e){if(""===e)return"--:-- --";var t=/([0-9]{2})\:([0-9]{2})/.exec(e),o=n(t[1]),u=t[2],a=o>=12?"PM":"AM";return[i(r(o)),":",u," ",a].join("")}function u(t){var n=function(e){return{start:e.selectionStart,end:e.selectionEnd}}(t);for(var r in e){var i=e[r],o=i.start<=n.start,u=i.end>=n.end;if(o&&u)return r}return"hrs"}function a(e,t){var n;function r(t,n){return function(){e.setSelectionRange(t,n)}}n="mode"===t?"text":"tel",e.setAttribute("type",n),{hrs:r(0,2),min:r(3,5),mode:r(6,8)}[t](e)}function l(e,t){var r=t||e.value,i=/([0-9-]{1,2})\:([0-9-]{1,2})\s?(AM|PM|\-\-)?/.exec(r);return{hrs:n(i[1]),min:n(i[2]),mode:i[3]}}function s(e,t){setTimeout((function(){var n=u(e),r=l(e)[n],i="--"==r?"blank":r,o={hrs:"Hours",min:"Minutes",mode:"AM/PM"}[n],a={initial:"$label grouping $fullValue.",select:"$segmentName spin button $segmentValue.",update:"$segmentValue."},s=t.map((function(e){return a[e]?a[e]:e})),c=e.value.replace(/--/g,"blank"),f="<p>"+s.join("</p><p>")+"</p>";f=(f=(f=(f=f.replace(/\$label/g,e.polyfill.label)).replace(/\$segmentName/g,o)).replace(/\$segmentValue/g,i)).replace(/\$fullValue/g,c),e.polyfill.$a11y.innerHTML=f}),1)}function c(e,n){var r=u(e),i="next"===n?1:-1,o=t.indexOf(r)+i;a(e,{next:t[o]||"mode",prev:o<0?"hrs":t[o]}[n]),s(e,["select"])}function f(){this.items=[]}Element.prototype.matches=Element.prototype.matches||Element.prototype.msMatchesSelector,f.prototype.clear=function(){this.items=[]},f.prototype.add=function(e){this.items.push(parseInt(e))};window.timePolyfillHelpers={segments:t,convert_to_12hr_time:o,convert_to_24hr_time:function(e){if(/-/.test(e))return"";var t,n=e.indexOf("PM")>-1,r=/^([0-9]{2})/.exec(e),o=r?parseInt(r[1]):"",u=24===(t=12===o?n?12:0:n?o+12:o)?0:t;return e.replace(/^[0-9]{2}:([0-9]{2}) (AM|PM)/,i(u)+":$1")},convert_hours_to_12hr_time:r,select_cursor_segment:function(e){a(e,u(e))},select_segment:a,next_segment:function(e){c(e,"next")},prev_segment:function(e){c(e,"prev")},get_label:function(e){var t=function(e){var t=e.getAttribute("aria-labelledby");if(t){var n=document.getElementById(t);if(n)return n.textContent}return!1}(e)||function(e){var t=e.getAttribute("aria-label");return t||!1}(e)||function(e){if(e.id){var t=document.querySelector('label[for="'+e.id+'"]');if(t)return t.textContent}return!1}(e)||function(e){var t=function(e,t){for(var n=e,r=[];n;){if(r.push(n),n.msMatchesSelector?n.msMatchesSelector(t):n.matches(t))return r;n=n.parentElement}return r}(e,"label"),n=t[t.length-1];return"LABEL"==n.nodeName&&n.textContent}(e)||function(e){var t=e.getAttribute("title");return t||!1}(e);if(t)return t;throw console.error("Label text for input not found.",e),new Error("Cannot polyfill time input due to a missing label.")},get_current_segment:u,get_values:l,get_values_from_24hr:function(e){return l(null,o(e))},create_a11y_block:function(){var e=document.createElement("div");return e.setAttribute("aria-live","assertive"),e.setAttribute("style","position: absolute; opacity: 0; height: 0; width: 0; overflow: hidden; pointer-events: none;"),e.classList.add("time-input-polyfill-accessibility-block"),document.querySelector("body").appendChild(e),e},update_a11y:s,manual_entry_log:f}}(); |
var gulp = require('gulp') | ||
var browserify = require('browserify') | ||
var uglify = require('gulp-uglify') | ||
var buffer = require('vinyl-buffer') | ||
var source = require('vinyl-source-stream') | ||
var exec = require('child_process').exec | ||
@@ -11,3 +6,3 @@ | ||
const setEnv = env => done => { | ||
const setEnv = (env) => (done) => { | ||
process.env.NODE_ENV = env | ||
@@ -19,8 +14,5 @@ done() | ||
gulp.task('webpack', done => { | ||
exec(`node scripts/${isProduction() ? 'build' : 'start'}.js`, function( | ||
err, | ||
stdout, | ||
stderr, | ||
) { | ||
gulp.task('webpack', (done) => { | ||
const command = isProduction() ? 'build' : 'start' | ||
exec(`npm run react-${command}`, function (err, stdout, stderr) { | ||
console.log(stdout) | ||
@@ -32,27 +24,21 @@ console.log(stderr) | ||
gulp.task('watch', done => { | ||
gulp.watch('./timePolyfillHelpers.js').on( | ||
'change', | ||
gulp.series('browserify'), | ||
) | ||
gulp.task('rollup', (done) => { | ||
exec(`npx rollup --config`, function (err, stdout, stderr) { | ||
console.log(stdout) | ||
console.log(stderr) | ||
done(err) | ||
}) | ||
}) | ||
gulp.task('watch', (done) => { | ||
gulp.watch('./src/time-polyfill/*.js').on('change', gulp.series('rollup')) | ||
done() | ||
}) | ||
gulp.task('browserify', () => { | ||
return browserify({ | ||
// entry file defined here | ||
entries: ['./timePolyfillHelpers.js'], | ||
debug: true, | ||
transform: ['babelify'], | ||
}) | ||
.bundle() | ||
.pipe(source('timePolyfillHelpers.js')) | ||
.pipe(buffer()) | ||
.pipe(uglify()) | ||
.pipe(gulp.dest('./dist')) | ||
.pipe(gulp.dest('./test-site/public')) | ||
gulp.task('compile', gulp.parallel('webpack')) | ||
gulp.task('copy-build-to-docs', () => { | ||
return gulp.src('./build/**/*').pipe(gulp.dest('docs')) | ||
}) | ||
gulp.task('compile', gulp.parallel('webpack', 'browserify')) | ||
gulp.task( | ||
@@ -62,2 +48,2 @@ 'default', | ||
) | ||
gulp.task('build', gulp.series('set_prod_env', 'compile')) | ||
gulp.task('build', gulp.series('set_prod_env', 'compile', 'copy-build-to-docs')) |
128
package.json
{ | ||
"name": "react-time-input-polyfill", | ||
"version": "1.0.5", | ||
"version": "1.0.6-beta.0", | ||
"description": "A pre-built, plug-and-play, fully accessible React component that will produce an `input[type='time']` element with a built in polyfill for IE and Safari support.", | ||
"main": "index.js", | ||
"main": "dist/ReactTimeInputPolyfill.cjs.js", | ||
"module": "src/time-polyfill/ReactTimeInputPolyfill.js", | ||
"repository": { | ||
@@ -27,74 +28,65 @@ "type": "git", | ||
"dependencies": { | ||
"react": "^16.10.2", | ||
"time-input-polyfill": "^1.0.9" | ||
"react": "^17.0.2", | ||
"time-input-polyfill": "^1.0.10" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "7.6.0", | ||
"@babel/preset-env": "^7.6.3", | ||
"@babel/register": "^7.6.2", | ||
"@svgr/webpack": "4.3.2", | ||
"@typescript-eslint/eslint-plugin": "^2.2.0", | ||
"@typescript-eslint/parser": "^2.2.0", | ||
"babel-eslint": "10.0.3", | ||
"babel-jest": "^24.9.0", | ||
"babel-loader": "8.0.6", | ||
"babel-plugin-named-asset-import": "^0.3.4", | ||
"babel-preset-react-app": "^9.0.2", | ||
"@babel/core": "^7.14.0", | ||
"@babel/preset-env": "^7.14.1", | ||
"@babel/register": "^7.13.16", | ||
"@svgr/webpack": "^5.5.0", | ||
"@typescript-eslint/eslint-plugin": "^4.23.0", | ||
"@typescript-eslint/parser": "^4.23.0", | ||
"babel-eslint": "^10.1.0", | ||
"babel-jest": "^26.6.3", | ||
"babel-plugin-named-asset-import": "^0.3.7", | ||
"babel-preset-react-app": "^10.0.0", | ||
"babelify": "^10.0.0", | ||
"browserify": "^16.5.0", | ||
"camelcase": "^5.2.0", | ||
"case-sensitive-paths-webpack-plugin": "2.2.0", | ||
"css-loader": "2.1.1", | ||
"dotenv": "6.2.0", | ||
"dotenv-expand": "5.1.0", | ||
"eslint": "^6.1.0", | ||
"eslint-config-react-app": "^5.0.2", | ||
"eslint-loader": "3.0.2", | ||
"eslint-plugin-flowtype": "3.13.0", | ||
"eslint-plugin-import": "2.18.2", | ||
"eslint-plugin-jsx-a11y": "6.2.3", | ||
"eslint-plugin-react": "7.14.3", | ||
"eslint-plugin-react-hooks": "^1.6.1", | ||
"file-loader": "3.0.1", | ||
"fs-extra": "7.0.1", | ||
"browserify": "^17.0.0", | ||
"camelcase": "^6.2.0", | ||
"case-sensitive-paths-webpack-plugin": "^2.4.0", | ||
"css-loader": "^5.2.4", | ||
"dotenv": "^9.0.2", | ||
"dotenv-expand": "^5.1.0", | ||
"eslint": "^7.26.0", | ||
"eslint-config-react-app": "^6.0.0", | ||
"eslint-loader": "^4.0.2", | ||
"eslint-plugin-flowtype": "^5.7.2", | ||
"eslint-plugin-import": "^2.22.1", | ||
"eslint-plugin-jsx-a11y": "^6.4.1", | ||
"eslint-plugin-react": "^7.23.2", | ||
"eslint-plugin-react-hooks": "^4.2.0", | ||
"file-loader": "^6.2.0", | ||
"fs-extra": "^10.0.0", | ||
"gulp": "^4.0.2", | ||
"gulp-sourcemaps": "^2.6.5", | ||
"gulp-uglify": "^3.0.2", | ||
"html-webpack-plugin": "4.0.0-beta.5", | ||
"identity-obj-proxy": "3.0.0", | ||
"is-wsl": "^1.1.0", | ||
"jest-environment-jsdom-fourteen": "0.1.0", | ||
"jest-resolve": "24.9.0", | ||
"jest-watch-typeahead": "0.4.0", | ||
"mini-css-extract-plugin": "0.8.0", | ||
"optimize-css-assets-webpack-plugin": "5.0.3", | ||
"pnp-webpack-plugin": "1.5.0", | ||
"postcss-flexbugs-fixes": "4.1.0", | ||
"postcss-loader": "3.0.0", | ||
"postcss-normalize": "7.0.1", | ||
"postcss-preset-env": "6.7.0", | ||
"postcss-safe-parser": "4.0.1", | ||
"react-app-polyfill": "^1.0.4", | ||
"react-dev-utils": "^9.1.0", | ||
"react-dom": "^16.10.2", | ||
"react-syntax-highlighter": "^11.0.2", | ||
"resolve": "1.12.0", | ||
"resolve-url-loader": "3.1.0", | ||
"sass-loader": "7.2.0", | ||
"semver": "6.3.0", | ||
"style-loader": "1.0.0", | ||
"terser-webpack-plugin": "^1.4.1", | ||
"ts-pnp": "1.1.4", | ||
"url-loader": "2.1.0", | ||
"vinyl-buffer": "^1.0.1", | ||
"vinyl-source-stream": "^2.0.0", | ||
"webpack": "4.41.0", | ||
"webpack-dev-server": "^3.11.0", | ||
"webpack-manifest-plugin": "2.1.1", | ||
"workbox-webpack-plugin": "4.3.1" | ||
"identity-obj-proxy": "^3.0.0", | ||
"is-wsl": "^2.2.0", | ||
"jest-environment-jsdom-fourteen": "^1.0.1", | ||
"jest-resolve": "^26.6.2", | ||
"jest-watch-typeahead": "^0.6.3", | ||
"mini-css-extract-plugin": "^1.6.0", | ||
"optimize-css-assets-webpack-plugin": "^5.0.4", | ||
"pnp-webpack-plugin": "^1.6.4", | ||
"postcss-flexbugs-fixes": "^5.0.2", | ||
"postcss-loader": "^5.2.0", | ||
"postcss-normalize": "^10.0.0", | ||
"postcss-preset-env": "^6.7.0", | ||
"postcss-safe-parser": "^5.0.2", | ||
"react-app-polyfill": "^2.0.0", | ||
"react-dev-utils": "^11.0.4", | ||
"react-dom": "^17.0.2", | ||
"react-scripts": "^4.0.3", | ||
"react-syntax-highlighter": "^15.4.3", | ||
"rollup": "^2.47.0", | ||
"rollup-plugin-babel": "^4.4.0", | ||
"rollup-plugin-commonjs": "^10.1.0", | ||
"rollup-plugin-node-resolve": "^5.2.0", | ||
"rollup-plugin-terser": "^7.0.2" | ||
}, | ||
"scripts": { | ||
"start": "gulp", | ||
"build": "gulp build", | ||
"test": "node scripts/test.js" | ||
"start": "npx rollup --config && gulp", | ||
"react-start": "node node_modules/react-scripts/scripts/start.js", | ||
"build": "npx rollup --config && gulp build", | ||
"react-build": "node node_modules/react-scripts/scripts/build.js", | ||
"test": "node scripts/test.js", | ||
"prepublish": "npx rollup --config" | ||
}, | ||
@@ -101,0 +93,0 @@ "eslintConfig": { |
@@ -0,0 +0,0 @@ # react-time-input-polyfill |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
4345216
51
58
9817
1
27
+ Addedreact@17.0.2(transitive)
- Removedprop-types@15.8.1(transitive)
- Removedreact@16.14.0(transitive)
- Removedreact-is@16.13.1(transitive)
Updatedreact@^17.0.2
Updatedtime-input-polyfill@^1.0.10