Socket
Socket
Sign inDemoInstall

react-time-input-polyfill

Package Overview
Dependencies
5
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.5 to 1.0.6-beta.0

dist/ReactTimeInputPolyfill.cjs.js

0

config/env.js

@@ -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';

2

dist/timePolyfillHelpers.js

@@ -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'))
{
"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

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