Release with donation button

This commit is contained in:
Borys_Levytskyi
2021-01-18 13:17:01 +02:00
parent f185e09780
commit ae1f259c9a
18 changed files with 42 additions and 42 deletions

View File

@@ -9,12 +9,12 @@
if(disableAnalytics) {
localStorage.setItem(key, "false");
console.log('Analytics tracking disabled.');
console.log('Analytics tracking disabled by local storage.');
return;
}
if(window.location.host !== 'bitwisecmd.com' && !SEND_ANALYTICS_FOR_NON_PROD) {
console.log("Analytics not tracked. Non-prod host")
console.log("Analytics not tracked. Non-prod host. SEND_ANALYTICS_FOR_NON_PROD="+SEND_ANALYTICS_FOR_NON_PROD);
return;
}

View File

@@ -1,15 +1,15 @@
{
"files": {
"main.css": "/static/css/main.9cf9505d.chunk.css",
"main.js": "/static/js/main.3e8edc8b.chunk.js",
"main.js.map": "/static/js/main.3e8edc8b.chunk.js.map",
"main.css": "/static/css/main.48ee21f6.chunk.css",
"main.js": "/static/js/main.fa5b7b7c.chunk.js",
"main.js.map": "/static/js/main.fa5b7b7c.chunk.js.map",
"runtime~main.js": "/static/js/runtime~main.a8a9905a.js",
"runtime~main.js.map": "/static/js/runtime~main.a8a9905a.js.map",
"static/js/2.2594e276.chunk.js": "/static/js/2.2594e276.chunk.js",
"static/js/2.2594e276.chunk.js.map": "/static/js/2.2594e276.chunk.js.map",
"static/js/2.033ea95e.chunk.js": "/static/js/2.033ea95e.chunk.js",
"static/js/2.033ea95e.chunk.js.map": "/static/js/2.033ea95e.chunk.js.map",
"index.html": "/index.html",
"precache-manifest.a656624f1634d7a59cb44231f8f70b4f.js": "/precache-manifest.a656624f1634d7a59cb44231f8f70b4f.js",
"precache-manifest.bb619c09db3fa377838e47e212fa2401.js": "/precache-manifest.bb619c09db3fa377838e47e212fa2401.js",
"service-worker.js": "/service-worker.js",
"static/css/main.9cf9505d.chunk.css.map": "/static/css/main.9cf9505d.chunk.css.map"
"static/css/main.48ee21f6.chunk.css.map": "/static/css/main.48ee21f6.chunk.css.map"
}
}

View File

@@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Bitwise Calculator. Visualised Bitwise Operations."><meta property="og:url" content="http://bitwisecmd.com"/><meta property="og:type" content="website"/><meta property="og:title" content="BitwiseCmd"/><meta property="og:description" content="Free Text Online Bitwise Calculator"/><meta property="og:image" content="http://bitwisecmd.com/img/social-avatar.png"/><link rel="manifest" href="/manifest.json"/><title>BitwiseCmd</title><link href="/static/css/main.9cf9505d.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root" style="height:100%"></div><script type="text/javascript" src="analytics.js"></script><script>!function(l){function e(e){for(var r,t,n=e[0],o=e[1],u=e[2],f=0,i=[];f<n.length;f++)t=n[f],p[t]&&i.push(p[t][0]),p[t]=0;for(r in o)Object.prototype.hasOwnProperty.call(o,r)&&(l[r]=o[r]);for(s&&s(e);i.length;)i.shift()();return c.push.apply(c,u||[]),a()}function a(){for(var e,r=0;r<c.length;r++){for(var t=c[r],n=!0,o=1;o<t.length;o++){var u=t[o];0!==p[u]&&(n=!1)}n&&(c.splice(r--,1),e=f(f.s=t[0]))}return e}var t={},p={1:0},c=[];function f(e){if(t[e])return t[e].exports;var r=t[e]={i:e,l:!1,exports:{}};return l[e].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.m=l,f.c=t,f.d=function(e,r,t){f.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(r,e){if(1&e&&(r=f(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var t=Object.create(null);if(f.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var n in r)f.d(t,n,function(e){return r[e]}.bind(null,n));return t},f.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(r,"a",r),r},f.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},f.p="/";var r=window.webpackJsonp=window.webpackJsonp||[],n=r.push.bind(r);r.push=e,r=r.slice();for(var o=0;o<r.length;o++)e(r[o]);var s=n;a()}([])</script><script src="/static/js/2.2594e276.chunk.js"></script><script src="/static/js/main.3e8edc8b.chunk.js"></script></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="shortcut icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Bitwise Calculator. Visualised Bitwise Operations."><meta property="og:url" content="http://bitwisecmd.com"/><meta property="og:type" content="website"/><meta property="og:title" content="BitwiseCmd"/><meta property="og:description" content="Free Text Online Bitwise Calculator"/><meta property="og:image" content="http://bitwisecmd.com/img/social-avatar.png"/><link rel="manifest" href="/manifest.json"/><title>BitwiseCmd</title><link href="/static/css/main.48ee21f6.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root" style="height:100%"></div><script type="text/javascript" src="analytics.js"></script><script>!function(l){function e(e){for(var r,t,n=e[0],o=e[1],u=e[2],f=0,i=[];f<n.length;f++)t=n[f],p[t]&&i.push(p[t][0]),p[t]=0;for(r in o)Object.prototype.hasOwnProperty.call(o,r)&&(l[r]=o[r]);for(s&&s(e);i.length;)i.shift()();return c.push.apply(c,u||[]),a()}function a(){for(var e,r=0;r<c.length;r++){for(var t=c[r],n=!0,o=1;o<t.length;o++){var u=t[o];0!==p[u]&&(n=!1)}n&&(c.splice(r--,1),e=f(f.s=t[0]))}return e}var t={},p={1:0},c=[];function f(e){if(t[e])return t[e].exports;var r=t[e]={i:e,l:!1,exports:{}};return l[e].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.m=l,f.c=t,f.d=function(e,r,t){f.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(r,e){if(1&e&&(r=f(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var t=Object.create(null);if(f.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var n in r)f.d(t,n,function(e){return r[e]}.bind(null,n));return t},f.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(r,"a",r),r},f.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},f.p="/";var r=window.webpackJsonp=window.webpackJsonp||[],n=r.push.bind(r);r.push=e,r=r.slice();for(var o=0;o<r.length;o++)e(r[o]);var s=n;a()}([])</script><script src="/static/js/2.033ea95e.chunk.js"></script><script src="/static/js/main.fa5b7b7c.chunk.js"></script></body></html>

View File

@@ -1,22 +0,0 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "6e81c4e32dc3dc92841d83a85beb6cf1",
"url": "/index.html"
},
{
"revision": "893eab7fc36268342e19",
"url": "/static/css/main.9cf9505d.chunk.css"
},
{
"revision": "995f65714720aab78cb5",
"url": "/static/js/2.2594e276.chunk.js"
},
{
"revision": "893eab7fc36268342e19",
"url": "/static/js/main.3e8edc8b.chunk.js"
},
{
"revision": "42ac5946195a7306e2a5",
"url": "/static/js/runtime~main.a8a9905a.js"
}
]);

View File

@@ -0,0 +1,22 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "d4738881a9108be4d62add29cfd9f1f7",
"url": "/index.html"
},
{
"revision": "c666b26726b99067d871",
"url": "/static/css/main.48ee21f6.chunk.css"
},
{
"revision": "db7e86f7a564604c2957",
"url": "/static/js/2.033ea95e.chunk.js"
},
{
"revision": "c666b26726b99067d871",
"url": "/static/js/main.fa5b7b7c.chunk.js"
},
{
"revision": "42ac5946195a7306e2a5",
"url": "/static/js/runtime~main.a8a9905a.js"
}
]);

View File

@@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
"/precache-manifest.a656624f1634d7a59cb44231f8f70b4f.js"
"/precache-manifest.bb619c09db3fa377838e47e212fa2401.js"
);
self.addEventListener('message', (event) => {

View File

@@ -0,0 +1,2 @@
.debug-indicators{position:absolute;top:1em;left:1em}.debug-indicators span{display:block}.top-links{position:absolute;right:2em;top:1em;list-style-type:none;margin:0}.top-links li{float:left}.top-links a{display:inline-block;padding:5px 10px}.top-links .icon{margin-right:5px;vertical-align:middle}body{padding:0;margin:0;overflow:hidden}.app-root,body,html{height:100%}.app-root{font-family:Verdana;font-size:.8em;margin:0;padding:20px 100px 0;overflow:auto}code{font-size:1.2em;font-weight:700}.header-cmd{color:#c5c5c5}.mono{font-family:monospace;font-size:1.3em}.expressionInput{width:500px;padding:3px;border:none;outline:none}.result{margin:10px 10px 30px}.result .input{margin-bottom:10px}.result .content{padding-left:10px}.result .cur{margin-right:5px}.hashLink{text-decoration:none;margin-left:5px;visibility:hidden}.hashLink:hover{text-decoration:underline;margin-left:5px}.result:hover .hashLink{visibility:visible}.expression .label{font-weight:700;padding-right:5px;text-align:right}.expression .bin{letter-spacing:3px}.expression .byte{margin:0 3px}.expression-result td{border-top:1px dotted grey}.expression{font-size:1.5em;font-family:monospace}.expression .prefix{font-weight:400;display:none;font-size:.9em}.expression .other{font-size:.9em}.expression .sign{text-align:right}.flipable{cursor:pointer;opacity:1}.flipable:hover{opacity:.8}.hex .prefix{display:inline}.help{padding:10px}.help ul{list-style-type:none;margin:0;padding:0}.help p{margin-top:0}.indicator{padding:2px 5px;font-family:monospace;font-size:1.3em;background:transparent;border:none;cursor:pointer}.error{color:maroon}.soft{opacity:.7}.small-text{font-size:.8em}#view{padding:10px}.cur{color:#d3d3d3}.light{background:#fafafa}.light a,.light a:visited{color:#222}.light .one{color:#000}.light .zero{color:#888}.light .indicator{color:#ddd}.light .expressionInput{background:#ddd}.light .on{color:#121212}.light .prefix{color:#888}.light .other{color:#bbb}.light .hashLink,.light .hashLink:visited{color:#ddd}.light .hashLink:hover{color:#888}.light ul.top-links li:hover{background:#ddd}.light .error{color:#da586d}.dark{background:#121212}.dark,.dark .expression{color:#fff}.dark .expressionInput{color:#fff;background:#555}.dark a,.dark a:visited{color:#fff}.dark .indicator{color:#555}.dark .on{color:#fff}.dark .prefix,.dark .zero{color:#999}.dark .other{color:#444}.dark .hashLink,.dark .hashLink:visited{color:#333}.dark .hashLink:hover{color:#999}.dark ul.top-links li:hover{background:#333}.dark .error{color:#da586d}.midnight .header-cmd{color:#85a0ad}.midnight{background:#2c3e50}.midnight,.midnight .expression{color:#fff}.midnight .expressionInput{background:#85a0ad;color:#fff}.dark a:visited,.midnight a{color:#fff}.midnight .indicator{color:#85a0ad}.midnight .on{color:#fff}.midnight .prefix,.midnight .zero{color:#85a0ad}.midnight .other{color:#9fbac7}.dark .hashLink:visited,.midnight .hashLink{color:#85a0ad}.midnight .hashLink:hover{color:#9fbac7}.midnight ul.top-links li:hover{background:#132537}.midnight .error{color:#da586d}.midnight .changelog .item-new .date{font-weight:700}@media (max-width:800px){.top-links .link-text{display:none}}.social-container{position:fixed;bottom:20px;right:20px}@media (max-width:700px){body{padding:10px}.expressionInput{width:500px}}@media (max-width:500px){.expressionInput{width:350px}.top-links a{display:inline-block;padding:5px 10px}}@media (max-width:350px){.expressionInput{width:200px}}.ip-address-info{padding-top:1em;font-size:.85em;vertical-align:middle;display:none}.subnet-view .description{vertical-align:middle;text-align:right}.subnet-view td{padding-right:15px}.subnet-view{margin-bottom:20px}.subnet-view .part{border-bottom:1px solid}.help .section{margin-bottom:10px}.help .panel-container{overflow:hidden}.help .left-panel{float:left;margin-right:20px}.help .right-panel{float:left}.changelog .item{margin-top:2em}.changelog .item-new .date{font-weight:700;text-decoration:underline}
/*# sourceMappingURL=main.48ee21f6.chunk.css.map */

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +0,0 @@
.debug-indicators{position:absolute;top:1em;left:1em}.debug-indicators span{display:block}.top-links{position:absolute;right:2em;top:1em;list-style-type:none;margin:0}.top-links li{float:left}.top-links a{display:inline-block;padding:10px 15px}.top-links .icon{margin-right:5px;vertical-align:middle}body{padding:0;margin:0;overflow:hidden}.app-root,body,html{height:100%}.app-root{font-family:Verdana;font-size:.8em;margin:0;padding:20px 100px 0;overflow:auto}code{font-size:1.2em;font-weight:700}.header-cmd{color:#c5c5c5}.mono{font-family:monospace;font-size:1.3em}.expressionInput{width:500px;padding:3px;border:none;outline:none}.result{margin:10px 10px 30px}.result .input{margin-bottom:10px}.result .content{padding-left:10px}.result .cur{margin-right:5px}.hashLink{text-decoration:none;margin-left:5px;visibility:hidden}.hashLink:hover{text-decoration:underline;margin-left:5px}.result:hover .hashLink{visibility:visible}.expression .label{font-weight:700;padding-right:5px;text-align:right}.expression .bin{letter-spacing:3px}.expression .byte{margin:0 3px}.expression-result td{border-top:1px dotted grey}.expression{font-size:1.5em;font-family:monospace}.expression .prefix{font-weight:400;display:none;font-size:.9em}.expression .other{font-size:.9em}.expression .sign{text-align:right}.flipable{cursor:pointer;opacity:1}.flipable:hover{opacity:.8}.hex .prefix{display:inline}.help{padding:10px}.help ul{list-style-type:none;margin:0;padding:0}.help p{margin-top:0}.indicator{padding:2px 5px;font-family:monospace;font-size:1.3em;background:transparent;border:none;cursor:pointer}.error{color:maroon}.soft{opacity:.7}.small-text{font-size:.8em}#view{padding:10px}.cur{color:#d3d3d3}.light{background:#fafafa}.light a,.light a:visited{color:#222}.light .one{color:#000}.light .zero{color:#888}.light .indicator{color:#ddd}.light .expressionInput{background:#ddd}.light .on{color:#121212}.light .prefix{color:#888}.light .other{color:#bbb}.light .hashLink,.light .hashLink:visited{color:#ddd}.light .hashLink:hover{color:#888}.light ul.top-links li:hover{background:#ddd}.light .error{color:#da586d}.dark{background:#121212}.dark,.dark .expression{color:#fff}.dark .expressionInput{color:#fff;background:#555}.dark a,.dark a:visited{color:#fff}.dark .indicator{color:#555}.dark .on{color:#fff}.dark .prefix,.dark .zero{color:#999}.dark .other{color:#444}.dark .hashLink,.dark .hashLink:visited{color:#333}.dark .hashLink:hover{color:#999}.dark ul.top-links li:hover{background:#333}.dark .error{color:#da586d}.midnight .header-cmd{color:#85a0ad}.midnight{background:#2c3e50}.midnight,.midnight .expression{color:#fff}.midnight .expressionInput{background:#85a0ad;color:#fff}.dark a:visited,.midnight a{color:#fff}.midnight .indicator{color:#85a0ad}.midnight .on{color:#fff}.midnight .prefix,.midnight .zero{color:#85a0ad}.midnight .other{color:#9fbac7}.dark .hashLink:visited,.midnight .hashLink{color:#85a0ad}.midnight .hashLink:hover{color:#9fbac7}.midnight ul.top-links li:hover{background:#132537}.midnight .error{color:#da586d}.midnight .changelog .item-new .date{font-weight:700}@media (max-width:800px){.top-links .link-text{display:none}}.social-container{position:fixed;bottom:20px;right:20px}@media (max-width:700px){body{padding:10px}.expressionInput{width:500px}}@media (max-width:500px){.expressionInput{width:350px}.top-links a{display:inline-block;padding:5px 10px}}@media (max-width:350px){.expressionInput{width:200px}}.ip-address-info{padding-top:1em;font-size:.85em;vertical-align:middle;display:none}.subnet-view .description{vertical-align:middle;text-align:right}.subnet-view td{padding-right:15px}.subnet-view{margin-bottom:20px}.subnet-view .part{border-bottom:1px solid}.help .section{margin-bottom:10px}.help .panel-container{overflow:hidden}.help .left-panel{float:left;margin-right:20px}.help .right-panel{float:left}.changelog .item{margin-top:2em}.changelog .item-new .date{font-weight:700;text-decoration:underline}
/*# sourceMappingURL=main.9cf9505d.chunk.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long