From c8206969306b1b66c5c01bc323369ba4a2d0213f Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 28 Feb 2023 05:01:24 +0000 Subject: [PATCH] chore(release): 1.9.0 [skip ci] # [1.9.0](https://github.com/seleb/sketch-to-lineart/compare/v1.8.0...v1.9.0) (2023-02-28) ### Bug Fixes * add some basic error handling ([6a9c4b6](https://github.com/seleb/sketch-to-lineart/commit/6a9c4b6994c3ee2c04a2a46ad840b2264a2e7faf)) * always put video on black bg ([ed8c42a](https://github.com/seleb/sketch-to-lineart/commit/ed8c42ac843a9501ee62df1472e35165c43a1d9b)) * audit dependencies ([ef1dc04](https://github.com/seleb/sketch-to-lineart/commit/ef1dc04cc0dfa3980883eb775788d9fed44cfb5b)) * better fill style ([1b22c08](https://github.com/seleb/sketch-to-lineart/commit/1b22c085112ede94043f1988f1b62dda8d2ead42)) * improve modal layout ([0027945](https://github.com/seleb/sketch-to-lineart/commit/002794553ba8a529a7d55d1e5057a8cbac0e4642)) * improve theme toggle design ([61656c1](https://github.com/seleb/sketch-to-lineart/commit/61656c14a1a5e90408e6acc0382dd4399665525c)) * more representative icon ([de1dbd3](https://github.com/seleb/sketch-to-lineart/commit/de1dbd35c8d942e02143d58931b72ba3c172d159)) * more vertical space ([792bc1e](https://github.com/seleb/sketch-to-lineart/commit/792bc1eae374ff8aecbc70edc216d17ea6b1e331)) * separate buttons in modal ([da05547](https://github.com/seleb/sketch-to-lineart/commit/da05547d7c13178dbb4d23319304fd396dc00ad7)) * subtler lines ([bab55bd](https://github.com/seleb/sketch-to-lineart/commit/bab55bd3d81030769919216ac09dc25ee258ef9f)) * type safety ([aaf93f8](https://github.com/seleb/sketch-to-lineart/commit/aaf93f8dd67a2ee1833fb0426f28b86280b07db6)) * type safety ([74fa087](https://github.com/seleb/sketch-to-lineart/commit/74fa08728b3244832f49c472ff4e99bcd8bf43de)) * type safety ([ba10470](https://github.com/seleb/sketch-to-lineart/commit/ba104702973092a04abb093123d284d7a1307484)) * type safety ([65ed929](https://github.com/seleb/sketch-to-lineart/commit/65ed929363b1bebbe5f503782961a59b8b75710a)) * update dependencies ([76a07f7](https://github.com/seleb/sketch-to-lineart/commit/76a07f7627dc8a5c0d453a902efd9f364eb92711)) ### Features * add basic theme toggle ([82f210c](https://github.com/seleb/sketch-to-lineart/commit/82f210ce3e2723afe3ed5db5d1e813ef09f42dfb)) * bigger buttons on mobile ([71eb84b](https://github.com/seleb/sketch-to-lineart/commit/71eb84b47498301eaed6ffcecb8f70bbdcf7eeb5)) --- CHANGELOG.md | 27 +++++++++++++++++ docs/app.bf1b57b6.js | 35 ---------------------- docs/app.d9e53179.js | 35 ++++++++++++++++++++++ docs/icon.56c1db02.png | Bin 2796 -> 0 bytes docs/icon.c7137b89.png | Bin 0 -> 2148 bytes docs/icon_192.adc02fc6.png | Bin 3070 -> 0 bytes docs/icon_192.c56ee251.png | Bin 0 -> 40569 bytes docs/icon_256.6f15547c.png | Bin 3229 -> 0 bytes docs/icon_256.f6b7a4e3.png | Bin 0 -> 66127 bytes docs/icon_512.4602542b.png | Bin 4171 -> 0 bytes docs/icon_512.b8db3d24.png | Bin 0 -> 213752 bytes docs/index.html | 2 +- docs/manifest.webmanifest | 2 +- docs/service-worker.js | 2 +- docs/{src.60409e5d.js => src.5059c28e.js} | 2 +- docs/src.7a1d8642.css | 1 + docs/src.e5da8a64.css | 1 - package-lock.json | 4 +-- package.json | 18 +++++------ 19 files changed, 78 insertions(+), 51 deletions(-) delete mode 100644 docs/app.bf1b57b6.js create mode 100644 docs/app.d9e53179.js delete mode 100644 docs/icon.56c1db02.png create mode 100644 docs/icon.c7137b89.png delete mode 100644 docs/icon_192.adc02fc6.png create mode 100644 docs/icon_192.c56ee251.png delete mode 100644 docs/icon_256.6f15547c.png create mode 100644 docs/icon_256.f6b7a4e3.png delete mode 100644 docs/icon_512.4602542b.png create mode 100644 docs/icon_512.b8db3d24.png rename docs/{src.60409e5d.js => src.5059c28e.js} (99%) create mode 100644 docs/src.7a1d8642.css delete mode 100644 docs/src.e5da8a64.css diff --git a/CHANGELOG.md b/CHANGELOG.md index 358e119..7b9164e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ +# [1.9.0](https://github.com/seleb/sketch-to-lineart/compare/v1.8.0...v1.9.0) (2023-02-28) + + +### Bug Fixes + +* add some basic error handling ([6a9c4b6](https://github.com/seleb/sketch-to-lineart/commit/6a9c4b6994c3ee2c04a2a46ad840b2264a2e7faf)) +* always put video on black bg ([ed8c42a](https://github.com/seleb/sketch-to-lineart/commit/ed8c42ac843a9501ee62df1472e35165c43a1d9b)) +* audit dependencies ([ef1dc04](https://github.com/seleb/sketch-to-lineart/commit/ef1dc04cc0dfa3980883eb775788d9fed44cfb5b)) +* better fill style ([1b22c08](https://github.com/seleb/sketch-to-lineart/commit/1b22c085112ede94043f1988f1b62dda8d2ead42)) +* improve modal layout ([0027945](https://github.com/seleb/sketch-to-lineart/commit/002794553ba8a529a7d55d1e5057a8cbac0e4642)) +* improve theme toggle design ([61656c1](https://github.com/seleb/sketch-to-lineart/commit/61656c14a1a5e90408e6acc0382dd4399665525c)) +* more representative icon ([de1dbd3](https://github.com/seleb/sketch-to-lineart/commit/de1dbd35c8d942e02143d58931b72ba3c172d159)) +* more vertical space ([792bc1e](https://github.com/seleb/sketch-to-lineart/commit/792bc1eae374ff8aecbc70edc216d17ea6b1e331)) +* separate buttons in modal ([da05547](https://github.com/seleb/sketch-to-lineart/commit/da05547d7c13178dbb4d23319304fd396dc00ad7)) +* subtler lines ([bab55bd](https://github.com/seleb/sketch-to-lineart/commit/bab55bd3d81030769919216ac09dc25ee258ef9f)) +* type safety ([aaf93f8](https://github.com/seleb/sketch-to-lineart/commit/aaf93f8dd67a2ee1833fb0426f28b86280b07db6)) +* type safety ([74fa087](https://github.com/seleb/sketch-to-lineart/commit/74fa08728b3244832f49c472ff4e99bcd8bf43de)) +* type safety ([ba10470](https://github.com/seleb/sketch-to-lineart/commit/ba104702973092a04abb093123d284d7a1307484)) +* type safety ([65ed929](https://github.com/seleb/sketch-to-lineart/commit/65ed929363b1bebbe5f503782961a59b8b75710a)) +* update dependencies ([76a07f7](https://github.com/seleb/sketch-to-lineart/commit/76a07f7627dc8a5c0d453a902efd9f364eb92711)) + + +### Features + +* add basic theme toggle ([82f210c](https://github.com/seleb/sketch-to-lineart/commit/82f210ce3e2723afe3ed5db5d1e813ef09f42dfb)) +* bigger buttons on mobile ([71eb84b](https://github.com/seleb/sketch-to-lineart/commit/71eb84b47498301eaed6ffcecb8f70bbdcf7eeb5)) + # [1.8.0](https://github.com/seleb/sketch-to-lineart/compare/v1.7.0...v1.8.0) (2021-05-12) diff --git a/docs/app.bf1b57b6.js b/docs/app.bf1b57b6.js deleted file mode 100644 index e1eaa2b..0000000 --- a/docs/app.bf1b57b6.js +++ /dev/null @@ -1,35 +0,0 @@ -parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c3)for(t=[t],o=3;o0?f(m.type,m.props,m.key,null,m.__v):m)){if(m.__=t,m.__b=t.__b+1,null===(y=P[a])||y&&m.key==y.key&&m.type===y.type)P[a]=void 0;else for(h=0;h3)for(t=[t],o=3;o>>16,61!==r[1]&&(a[b++]=B>>>8),61!==r[0]&&(a[b++]=B),f=0));return a};e&&(o=new e([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),!n||s.toBlob&&s.toBlobHD||(s.toBlob||(s.toBlob=function(t,o){if(o||(o="image/png"),this.mozGetAsFile)t(this.mozGetAsFile("canvas",o));else if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(o))t(this.msToBlob());else{var n,s=Array.prototype.slice.call(arguments,1),b=this[a].apply(this,s),r=b.indexOf(","),f=b.substring(r+1),B=i.test(b.substring(0,r));Blob.fake?((n=new Blob).encoding=B?"base64":"URI",n.data=f,n.size=f.length):e&&(n=B?new Blob([l(f)],{type:o}):new Blob([decodeURIComponent(f)],{type:o})),t(n)}}),!s.toBlobHD&&s.toDataURLHD?s.toBlobHD=function(){a="toDataURLHD";var t=this.toBlob();return a="toDataURL",t}:s.toBlobHD=s.toBlob)}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content||this); -},{}],"i0aF":[function(require,module,exports) { -var define; -var global = arguments[3]; -var e,t=arguments[3];!function(t,n){"function"==typeof e&&e.amd?e([],n):"undefined"!=typeof exports?n():(n(),t.FileSaver={})}(this,function(){"use strict";function e(e,t,n){var o=new XMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){r(o.response,t,n)},o.onerror=function(){console.error("could not download file")},o.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function o(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(e){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(n)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof t&&t.global===t?t:void 0,i=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),r=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!i?function(t,i,r){var s=a.URL||a.webkitURL,c=document.createElement("a");i=i||t.name||"download",c.download=i,c.rel="noopener","string"==typeof t?(c.href=t,c.origin===location.origin?o(c):n(c.href)?e(t,i,r):o(c,c.target="_blank")):(c.href=s.createObjectURL(t),setTimeout(function(){s.revokeObjectURL(c.href)},4e4),setTimeout(function(){o(c)},0))}:"msSaveOrOpenBlob"in navigator?function(t,a,i){if(a=a||t.name||"download","string"!=typeof t)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(t,i),a);else if(n(t))e(t,a,i);else{var r=document.createElement("a");r.href=t,r.target="_blank",setTimeout(function(){o(r)})}}:function(t,n,o,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof t)return e(t,n,o);var s="application/octet-stream"===t.type,c=/constructor/i.test(a.HTMLElement)||a.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||s&&c||i)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=e:location=e,r=null},u.readAsDataURL(t)}else{var f=a.URL||a.webkitURL,d=f.createObjectURL(t);r?r.location=d:location.href=d,r=null,setTimeout(function(){f.revokeObjectURL(d)},4e4)}});a.saveAs=r.saveAs=r,"undefined"!=typeof module&&(module.exports=r)}); -},{}],"qsmZ":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.useState=p,exports.useReducer=h,exports.useEffect=v,exports.useLayoutEffect=l,exports.useRef=m,exports.useImperativeHandle=H,exports.useMemo=d,exports.useCallback=x,exports.useContext=y,exports.useDebugValue=E,exports.useErrorBoundary=b;var _,n,t,o=require("preact"),e=0,u=[],r=o.options.__b,i=o.options.__r,c=o.options.diffed,s=o.options.__c,f=o.options.unmount;function a(_,t){o.options.__h&&o.options.__h(n,_,e||t),e=0;var u=n.__H||(n.__H={__:[],__h:[]});return _>=u.__.length&&u.__.push({}),u.__[_]}function p(_){return e=1,h(C,_)}function h(t,o,e){var u=a(_++,2);return u.t=t,u.__c||(u.__=[e?e(o):C(void 0,o),function(_){var n=u.t(u.__[0],_);u.__[0]!==n&&(u.__=[n,u.__[1]],u.__c.setState({}))}],u.__c=n),u.__}function v(t,e){var u=a(_++,3);!o.options.__s&&F(u.__H,e)&&(u.__=t,u.__H=e,n.__H.__h.push(u))}function l(t,e){var u=a(_++,4);!o.options.__s&&F(u.__H,e)&&(u.__=t,u.__H=e,n.__h.push(u))}function m(_){return e=5,d(function(){return{current:_}},[])}function H(_,n,t){e=6,l(function(){"function"==typeof _?_(n()):_&&(_.current=n())},null==t?t:t.concat(_))}function d(n,t){var o=a(_++,7);return F(o.__H,t)&&(o.__=n(),o.__H=t,o.__h=n),o.__}function x(_,n){return e=8,d(function(){return _},n)}function y(t){var o=n.context[t.__c],e=a(_++,9);return e.__c=t,o?(null==e.__&&(e.__=!0,o.sub(n)),o.props.value):t.__}function E(_,n){o.options.useDebugValue&&o.options.useDebugValue(n?n(_):_)}function b(t){var o=a(_++,10),e=p();return o.__=t,n.componentDidCatch||(n.componentDidCatch=function(_){o.__&&o.__(_),e[1](_)}),[e[0],function(){e[1](void 0)}]}function g(){u.forEach(function(_){if(_.__P)try{_.__H.__h.forEach(A),_.__H.__h.forEach(D),_.__H.__h=[]}catch(n){_.__H.__h=[],o.options.__e(n,_.__v)}}),u=[]}o.options.__b=function(_){n=null,r&&r(_)},o.options.__r=function(t){i&&i(t),_=0;var o=(n=t.__c).__H;o&&(o.__h.forEach(A),o.__h.forEach(D),o.__h=[])},o.options.diffed=function(_){c&&c(_);var e=_.__c;e&&e.__H&&e.__H.__h.length&&(1!==u.push(e)&&t===o.options.requestAnimationFrame||((t=o.options.requestAnimationFrame)||function(_){var n,t=function(){clearTimeout(o),q&&cancelAnimationFrame(n),setTimeout(_)},o=setTimeout(t,100);q&&(n=requestAnimationFrame(t))})(g)),n=void 0},o.options.__c=function(_,n){n.some(function(_){try{_.__h.forEach(A),_.__h=_.__h.filter(function(_){return!_.__||D(_)})}catch(t){n.some(function(_){_.__h&&(_.__h=[])}),n=[],o.options.__e(t,_.__v)}}),s&&s(_,n)},o.options.unmount=function(_){f&&f(_);var n=_.__c;if(n&&n.__H)try{n.__H.__.forEach(A)}catch(_){o.options.__e(_,n.__v)}};var q="function"==typeof requestAnimationFrame;function A(_){var t=n;"function"==typeof _.__c&&_.__c(),n=t}function D(_){var t=n;_.__c=_.__(),n=t}function F(_,n){return!_||_.length!==n.length||n.some(function(n,t){return n!==_[t]})}function C(_,n){return"function"==typeof n?n(_):n} -},{"preact":"u8ui"}],"ucH8":[function(require,module,exports) { -module.exports={name:"sketch-to-lineart",version:"1.8.0",description:"tool for converting sketches to transparent lineart",main:"index.js",scripts:{start:"parcel index.html",build:"npm run build:cleanup && npm run build:parcel && npm run build:sw","build:cleanup":"rm -rf .cache && rm -rf docs","build:parcel":"parcel build index.html -d docs --no-source-maps --public-url ./","build:sw":"workbox generateSW",postversion:"npm run build"},author:"Sean S. LeBlanc ",license:"MIT",repository:"github:seleb/sketch-to-lineart",devDependencies:{"@types/file-saver":"^2.0.2",parcel:"^1.12.4","parcel-bundler":"^1.12.5",typescript:"^4.2.4","workbox-cli":"^6.1.2"},dependencies:{"babel-polyfill":"^6.26.0","canvas-toBlob":"^1.0.0","dialog-polyfill":"^0.5.6","file-saver":"^2.0.5",preact:"^10.5.13","reset-css":"^5.0.1"},release:{plugins:["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/npm",{npmPublish:!1}],"@semantic-release/github",["@semantic-release/git",{assets:["docs/*","README.md","CHANGELOG.md","package.json","package-lock.json"]}]]}}; -},{}],"gT7M":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=window.CustomEvent;function t(e,t){var o="on"+t.type.toLowerCase();return"function"==typeof e[o]&&e[o](t),e.dispatchEvent(t)}function o(e){for(;e&&e!==document.body;){var t=window.getComputedStyle(e),o=function(e,o){return!(void 0===t[e]||t[e]===o)};if(t.opacity<1||o("zIndex","auto")||o("transform","none")||o("mixBlendMode","normal")||o("filter","none")||o("perspective","none")||"isolate"===t.isolation||"fixed"===t.position||"touch"===t.webkitOverflowScrolling)return!0;e=e.parentElement}return!1}function i(e){for(;e;){if("dialog"===e.localName)return e;e=e.parentElement?e.parentElement:e.parentNode?e.parentNode.host:null}return null}function n(e){for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;e&&e.blur&&e!==document.body&&e.blur()}function a(e,t){for(var o=0;o=0&&(e=this.dialog_),e||(e=s(this.dialog_)),n(document.activeElement),e&&e.focus()},updateZIndex:function(e,t){if(e, the polyfill may not work correctly",e),"dialog"!==e.localName)throw new Error("Failed to register dialog: The element is not a dialog.");new c(e)},registerDialog:function(e){e.showModal||h.forceRegisterDialog(e)},DialogManager:function(){this.pendingDialogStack=[];var e=this.checkDOM_.bind(this);this.overlay=document.createElement("div"),this.overlay.className="_dialog_overlay",this.overlay.addEventListener("click",function(t){this.forwardTab_=void 0,t.stopPropagation(),e([])}.bind(this)),this.handleKey_=this.handleKey_.bind(this),this.handleFocus_=this.handleFocus_.bind(this),this.zIndexLow_=1e5,this.zIndexHigh_=100150,this.forwardTab_=void 0,"MutationObserver"in window&&(this.mo_=new MutationObserver(function(t){var o=[];t.forEach(function(e){for(var t,i=0;t=e.removedNodes[i];++i)t instanceof Element&&("dialog"===t.localName&&o.push(t),o=o.concat(t.querySelectorAll("dialog")))}),o.length&&e(o)}))}};if(h.DialogManager.prototype.blockDocument=function(){document.documentElement.addEventListener("focus",this.handleFocus_,!0),document.addEventListener("keydown",this.handleKey_),this.mo_&&this.mo_.observe(document,{childList:!0,subtree:!0})},h.DialogManager.prototype.unblockDocument=function(){document.documentElement.removeEventListener("focus",this.handleFocus_,!0),document.removeEventListener("keydown",this.handleKey_),this.mo_&&this.mo_.disconnect()},h.DialogManager.prototype.updateStacking=function(){for(var e,t=this.zIndexHigh_,o=0;e=this.pendingDialogStack[o];++o)e.updateZIndex(--t,--t),0===o&&(this.overlay.style.zIndex=--t);var i=this.pendingDialogStack[0];i?(i.dialog.parentNode||document.body).appendChild(this.overlay):this.overlay.parentNode&&this.overlay.parentNode.removeChild(this.overlay)},h.DialogManager.prototype.containedByTopDialog_=function(e){for(;e=i(e);){for(var t,o=0;t=this.pendingDialogStack[o];++o)if(t.dialog===e)return 0===o;e=e.parentElement}return!1},h.DialogManager.prototype.handleFocus_=function(e){var t=e.composedPath?e.composedPath()[0]:e.target;if(!this.containedByTopDialog_(t)&&document.activeElement!==document.documentElement&&(e.preventDefault(),e.stopPropagation(),n(t),void 0!==this.forwardTab_)){var o=this.pendingDialogStack[0];return o.dialog.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING&&(this.forwardTab_?o.focus_():t!==document.documentElement&&document.documentElement.focus()),!1}},h.DialogManager.prototype.handleKey_=function(o){if(this.forwardTab_=void 0,27===o.keyCode){o.preventDefault(),o.stopPropagation();var i=new e("cancel",{bubbles:!1,cancelable:!0}),n=this.pendingDialogStack[0];n&&t(n.dialog,i)&&n.dialog.close()}else 9===o.keyCode&&(this.forwardTab_=!o.shiftKey)},h.DialogManager.prototype.checkDOM_=function(e){this.pendingDialogStack.slice().forEach(function(t){-1!==e.indexOf(t.dialog)?t.downgradeModal():t.maybeHideModal()})},h.DialogManager.prototype.pushDialog=function(e){var t=(this.zIndexHigh_-this.zIndexLow_)/2-1;return!(this.pendingDialogStack.length>=t)&&(1===this.pendingDialogStack.unshift(e)&&this.blockDocument(),this.updateStacking(),!0)},h.DialogManager.prototype.removeDialog=function(e){var t=this.pendingDialogStack.indexOf(e);-1!==t&&(this.pendingDialogStack.splice(t,1),0===this.pendingDialogStack.length&&this.unblockDocument(),this.updateStacking())},h.dm=new h.DialogManager,h.formSubmitter=null,h.imagemapUseValue=null,void 0===window.HTMLDialogElement){var p=document.createElement("form");if(p.setAttribute("method","dialog"),"dialog"!==p.method){var g=Object.getOwnPropertyDescriptor(HTMLFormElement.prototype,"method");if(g){var m=g.get;g.get=function(){return r(this)?"dialog":m.call(this)};var f=g.set;g.set=function(e){return"string"==typeof e&&"dialog"===e.toLowerCase()?this.setAttribute("method",e):f.call(this,e)},Object.defineProperty(HTMLFormElement.prototype,"method",g)}}document.addEventListener("click",function(e){if(h.formSubmitter=null,h.imagemapUseValue=null,!e.defaultPrevented){var t=e.target;if("composedPath"in e)t=e.composedPath().shift()||t;if(t&&r(t.form)){if(!("submit"===t.type&&["button","input"].indexOf(t.localName)>-1)){if("input"!==t.localName||"image"!==t.type)return;h.imagemapUseValue=e.offsetX+","+e.offsetY}i(t)&&(h.formSubmitter=t)}}},!1),document.addEventListener("submit",function(e){var t=e.target;if(!i(t)){var o=d(e);"dialog"===(o&&o.getAttribute("formmethod")||t.getAttribute("method"))&&e.preventDefault()}});var b=HTMLFormElement.prototype.submit,v=function(){if(!r(this))return b.call(this);var e=i(this);e&&e.close()};HTMLFormElement.prototype.submit=v}var y=h;exports.default=y; -},{}],"oSOp":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e={version:!0,Children:!0,render:!0,hydrate:!0,unmountComponentAtNode:!0,createPortal:!0,createFactory:!0,cloneElement:!0,isValidElement:!0,findDOMNode:!0,PureComponent:!0,memo:!0,forwardRef:!0,unstable_batchedUpdates:!0,StrictMode:!0,Suspense:!0,SuspenseList:!0,lazy:!0,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:!0,unstable_ImmediatePriority:!0,unstable_UserBlockingPriority:!0,unstable_NormalPriority:!0,unstable_LowPriority:!0,unstable_IdlePriority:!0,unstable_runWithPriority:!0,unstable_now:!0,createElement:!0,createContext:!0,createRef:!0,Fragment:!0,Component:!0};exports.render=R,exports.hydrate=g,exports.unmountComponentAtNode=q,exports.createPortal=C,exports.createFactory=z,exports.cloneElement=Y,exports.isValidElement=H,exports.findDOMNode=Z,exports.PureComponent=i,exports.memo=u,exports.forwardRef=_,exports.Suspense=d,exports.SuspenseList=y,exports.lazy=h,exports.unstable_runWithPriority=B,Object.defineProperty(exports,"createElement",{enumerable:!0,get:function(){return n.createElement}}),Object.defineProperty(exports,"createContext",{enumerable:!0,get:function(){return n.createContext}}),Object.defineProperty(exports,"createRef",{enumerable:!0,get:function(){return n.createRef}}),Object.defineProperty(exports,"Fragment",{enumerable:!0,get:function(){return n.Fragment}}),Object.defineProperty(exports,"Component",{enumerable:!0,get:function(){return n.Component}}),exports.unstable_now=exports.unstable_IdlePriority=exports.unstable_LowPriority=exports.unstable_NormalPriority=exports.unstable_UserBlockingPriority=exports.unstable_ImmediatePriority=exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=exports.StrictMode=exports.unstable_batchedUpdates=exports.Children=exports.version=exports.default=void 0;var t=require("preact/hooks");Object.keys(t).forEach(function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(e,n)||n in exports&&exports[n]===t[n]||Object.defineProperty(exports,n,{enumerable:!0,get:function(){return t[n]}}))});var n=require("preact");function r(e,t){for(var n in t)e[n]=t[n];return e}function o(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function i(e){this.props=e}function u(e,t){function r(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:o(this.props,e)}function i(t){return this.shouldComponentUpdate=r,(0,n.createElement)(e,t)}return i.displayName="Memo("+(e.displayName||e.name)+")",i.prototype.isReactComponent=!0,i.__f=!0,i}(i.prototype=new n.Component).isPureReactComponent=!0,i.prototype.shouldComponentUpdate=function(e,t){return o(this.props,e)||o(this.state,t)};var l=n.options.__b;n.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),l&&l(e)};var a="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function _(e){function t(t,n){var o=r({},t);return delete o.ref,e(o,(n=t.ref||n)&&("object"!=typeof n||"current"in n)?n:null)}return t.$$typeof=a,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var s=function(e,t){return null==e?null:(0,n.toChildArray)((0,n.toChildArray)(e).map(t))},c={map:s,forEach:s,count:function(e){return e?(0,n.toChildArray)(e).length:0},only:function(e){var t=(0,n.toChildArray)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:n.toChildArray},p=n.options.__e;exports.Children=c,n.options.__e=function(e,t,n){if(e.then)for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);p(e,t,n)};var f=n.options.unmount;function d(){this.__u=0,this.t=null,this.__b=null}function m(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function h(e){var t,r,o;function i(i){if(t||(t=e()).then(function(e){r=e.default||e},function(e){o=e}),o)throw o;if(!r)throw t;return(0,n.createElement)(r,i)}return i.displayName="Lazy",i.__f=!0,i}function y(){this.u=null,this.o=null}n.options.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),f&&f(e)},(d.prototype=new n.Component).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=m(r.__v),i=!1,u=function(){i||(i=!0,n.__R=null,o?o(l):l())};n.__R=u;var l=function(){if(!--r.__u){if(r.state.__e){var e=r.state.__e;r.__v.__k[0]=function e(t,n,r){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,n,r)}),t.__c&&t.__c.__P===n&&(t.__e&&r.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=r)),t}(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__e:r.__b=null});t=r.t.pop();)t.forceUpdate()}},a=!0===t.__h;r.__u++||a||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(u,u)},d.prototype.componentWillUnmount=function(){this.t=[]},d.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var o=document.createElement("div"),i=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,o){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=r({},t)).__c&&(t.__c.__P===o&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,n,o)})),t}(this.__b,o,i.__O=i.__P)}this.__b=null}var u=t.__e&&(0,n.createElement)(n.Fragment,null,e.fallback);return u&&(u.__h=null),[(0,n.createElement)(n.Fragment,null,t.__e?null:e.children),u]};var v=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),(0,n.render)((0,n.createElement)(b,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function C(e,t){return(0,n.createElement)(x,{__v:e,i:t})}(y.prototype=new n.Component).__e=function(e){var t=this,n=m(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),v(t,e,r)):o()};n?n(i):i()}},y.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,n.toChildArray)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var r=t.length;r--;)this.o.set(t[r],this.u=[1,0,this.u]);return e.children},y.prototype.componentDidUpdate=y.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){v(e,n,t)})};var E="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,P=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,O=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};function R(e,t,r){return null==t.__k&&(t.textContent=""),(0,n.render)(e,t),"function"==typeof r&&r(),e?e.__c:null}function g(e,t,r){return(0,n.hydrate)(e,t),"function"==typeof r&&r(),e?e.__c:null}n.Component.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(n.Component.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var N=n.options.event;function S(){}function k(){return this.cancelBubble}function w(){return this.defaultPrevented}n.options.event=function(e){return N&&(e=N(e)),e.persist=S,e.isPropagationStopped=k,e.isDefaultPrevented=w,e.nativeEvent=e};var U,L={configurable:!0,get:function(){return this.class}},A=n.options.vnode;n.options.vnode=function(e){var t=e.type,r=e.props,o=r;if("string"==typeof t){for(var i in o={},r){var u=r[i];"value"===i&&"defaultValue"in r&&null==u||("defaultValue"===i&&"value"in r&&null==r.value?i="value":"download"===i&&!0===u?u="":/ondoubleclick/i.test(i)?i="ondblclick":/^onchange(textarea|input)/i.test(i+t)&&!O(r.type)?i="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(i)?i=i.toLowerCase():P.test(i)?i=i.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===u&&(u=void 0),o[i]=u)}"select"==t&&o.multiple&&Array.isArray(o.value)&&(o.value=(0,n.toChildArray)(r.children).forEach(function(e){e.props.selected=-1!=o.value.indexOf(e.props.value)})),"select"==t&&null!=o.defaultValue&&(o.value=(0,n.toChildArray)(r.children).forEach(function(e){e.props.selected=o.multiple?-1!=o.defaultValue.indexOf(e.props.value):o.defaultValue==e.props.value})),e.props=o}t&&r.class!=r.className&&(L.enumerable="className"in r,null!=r.className&&(o.class=r.className),Object.defineProperty(o,"className",L)),e.$$typeof=E,A&&A(e)};var I=n.options.__r;n.options.__r=function(e){I&&I(e),U=e.__c};var D={ReactCurrentDispatcher:{current:{readContext:function(e){return U.__n[e.__c].props.value}}}},F=1,T=2,M=3,j=4,W=5;function B(e,t){return t()}exports.unstable_IdlePriority=W,exports.unstable_LowPriority=j,exports.unstable_NormalPriority=M,exports.unstable_UserBlockingPriority=T,exports.unstable_ImmediatePriority=F,exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D;var V="object"==typeof performance&&"function"==typeof performance.now?performance.now.bind(performance):function(){return Date.now()},$="16.8.0";function z(e){return n.createElement.bind(null,e)}function H(e){return!!e&&e.$$typeof===E}function Y(e){return H(e)?n.cloneElement.apply(null,arguments):e}function q(e){return!!e.__k&&((0,n.render)(null,e),!0)}function Z(e){return e&&(e.base||1===e.nodeType&&e)||null}exports.version=$,exports.unstable_now=V;var G=function(e,t){return e(t)},J=n.Fragment;exports.StrictMode=J,exports.unstable_batchedUpdates=G;var K={useState:t.useState,useReducer:t.useReducer,useEffect:t.useEffect,useLayoutEffect:t.useLayoutEffect,useRef:t.useRef,useImperativeHandle:t.useImperativeHandle,useMemo:t.useMemo,useCallback:t.useCallback,useContext:t.useContext,useDebugValue:t.useDebugValue,version:"16.8.0",Children:c,render:R,hydrate:g,unmountComponentAtNode:q,createPortal:C,createElement:n.createElement,createContext:n.createContext,createFactory:z,cloneElement:Y,createRef:n.createRef,Fragment:n.Fragment,isValidElement:H,findDOMNode:Z,Component:n.Component,PureComponent:i,memo:u,forwardRef:_,unstable_batchedUpdates:G,StrictMode:n.Fragment,Suspense:d,SuspenseList:y,lazy:h,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:D};exports.default=K; -},{"preact/hooks":"qsmZ","preact":"u8ui"}],"PxFf":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.Modal=u;var e=require("preact/jsx-runtime"),r=n(require("dialog-polyfill")),t=require("preact/compat"),o=require("preact/hooks");function n(e){return e&&e.__esModule?e:{default:e}}function l(e,r){if(null==e)return{};var t,o,n=i(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}function i(e,r){if(null==e)return{};var t,o,n={},l=Object.keys(e);for(o=0;o=0||(n[t]=e[t]);return n}function u(n){var i=n.children,u=n.close,a=l(n,["children","close"]),c=(0,o.useRef)();return(0,o.useEffect)(function(){var e=c.current;e&&(r.default.registerDialog(e),e.showModal(),e.addEventListener("close",u))},[u]),(0,t.createPortal)((0,e.jsx)("dialog",Object.assign({ref:c,"aria-modal":!0},a,{children:i}),void 0),document.body)} -},{"preact/jsx-runtime":"I8Gw","dialog-polyfill":"gT7M","preact/compat":"oSOp","preact/hooks":"qsmZ"}],"ZN2e":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=require("preact/jsx-runtime"),t=require("preact");function i(e,t){if(null==e)return{};var i,n,o=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,i)&&(o[i]=e[i])}return o}function r(e,t){if(null==e)return{};var i,r,n={},o=Object.keys(e);for(r=0;r=0||(n[i]=e[i]);return n}function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var i=0;i0?t[0]:"object"===n(t)&&t.ideal?t.ideal:null};MediaStreamTrack.getSources(function(e){var n=null,a=null;e.forEach(function(e){"audio"===e.kind?n=e.id:"video"===e.kind&&(a=e.id)});var s=o(t.audioConstraints);s&&(n=s);var u=o(t.videoConstraints);u&&(a=u),i(r(n),r(a))})}}},{key:"handleUserMedia",value:function(e,t){var i=this.props;if(e||!t)return this.setState({hasUserMedia:!1}),void i.onUserMediaError(e);this.stream=t;try{this.video&&(this.video.srcObject=t),this.setState({hasUserMedia:!0})}catch(r){this.setState({hasUserMedia:!0,src:window.URL.createObjectURL(t)})}}},{key:"render",value:function(){var t=this,r=this.state,n=this.props,o=n.audio,a=(n.forceScreenshotSourceSize,n.onUserMedia,n.onUserMediaError,n.screenshotFormat,n.screenshotQuality,n.minScreenshotWidth,n.minScreenshotHeight,n.audioConstraints,n.videoConstraints,n.imageSmoothing,n.mirrored),s=i(n,["audio","forceScreenshotSourceSize","onUserMedia","onUserMediaError","screenshotFormat","screenshotQuality","minScreenshotWidth","minScreenshotHeight","audioConstraints","videoConstraints","imageSmoothing","mirrored"]),u=a?{transform:"scaleX(-1)"}:void 0;return(0,e.jsx)("video",Object.assign({autoPlay:!0,src:r.src,muted:o,playsInline:!0,ref:function(e){t.video=e},style:u},s),void 0)}}],[{key:"stopMediaStream",value:function(e){e&&(e.getVideoTracks&&e.getAudioTracks?(e.getVideoTracks().map(function(e){return e.stop()}),e.getAudioTracks().map(function(e){return e.stop()})):e.stop())}}]),c}();exports.default=m; -},{"preact/jsx-runtime":"I8Gw","preact":"u8ui"}],"cgfr":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.Capture=a;var e=require("preact/jsx-runtime"),t=require("preact/hooks"),r=require("./Modal"),o=n(require("./Webcam"));function n(e){return e&&e.__esModule?e:{default:e}}var i={facingMode:"environment"};function a(n){var a=n.onCapture,s=(0,t.useRef)(),c=(0,t.useCallback)(function(){a(s.current.getScreenshot())},[]),u=(0,t.useCallback)(function(){a("")},[]);return(0,e.jsxs)(r.Modal,Object.assign({close:u,"aria-labelled-by":"capture-modal-title"},{children:[(0,e.jsx)("h2",Object.assign({id:"capture-modal-title"},{children:"Take photo"}),void 0),(0,e.jsx)(o.default,{audio:!1,ref:s,screenshotFormat:"image/jpeg",onUserMediaError:alert,videoConstraints:i,forceScreenshotSourceSize:!0},void 0),(0,e.jsxs)("nav",{children:[(0,e.jsx)("button",Object.assign({type:"button",onClick:c},{children:"Save"}),void 0),(0,e.jsx)("button",Object.assign({type:"button",onClick:u},{children:"Cancel"}),void 0)]},void 0)]}),void 0)} -},{"preact/jsx-runtime":"I8Gw","preact/hooks":"qsmZ","./Modal":"PxFf","./Webcam":"ZN2e"}],"wp4r":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.sortNumeric=r,exports.hexToRgb=t,exports.rgbToLuma=u,exports.useCheckbox=n,exports.useRange=o;var e=require("preact/hooks");function r(e,r){return e-r}function t(e){var r=parseInt(e.replace("#","0x"));return[(r>>16&255)/255,(r>>8&255)/255,(255&r)/255]}function u(e,r,t){return.2126*e+.7152*r+.0722*t}function n(r){return(0,e.useCallback)(function(e){r(e.currentTarget.checked)},[r])}function o(r){return(0,e.useCallback)(function(e){""!==e.currentTarget.value&&r(parseFloat(e.currentTarget.value))},[r])} -},{"preact/hooks":"qsmZ"}],"hN9c":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.Cutout=s;var e=require("preact/jsx-runtime"),t=require("preact/hooks"),r=require("./Modal"),n=require("./utils");function i(e,t){return l(e)||c(e,t)||o(e,t)||u()}function u(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(s[r]=e[r])}return s}function n(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}function i(n){var i=n.id,s=n.setValue,u=r(n,["id","setValue"]),a=(0,t.useRange)(s);return(0,e.jsxs)("div",Object.assign({className:"range"},{children:[(0,e.jsx)("input",Object.assign({},u,{id:"".concat(i,"-range"),type:"range",onInput:a}),void 0),(0,e.jsx)("input",Object.assign({},u,{id:i,type:"number",onInput:a}),void 0)]}),void 0)} -},{"preact/jsx-runtime":"I8Gw","./utils":"wp4r"}],"mo85":[function(require,module,exports) { -"use strict";var t=require("preact/jsx-runtime");require("canvas-toBlob");var e=require("file-saver"),r=require("preact"),n=require("preact/hooks"),i=f(require("../../package.json")),o=require("./Capture"),a=require("./Cutout"),l=d(require("./gl")),s=require("./Range"),u=require("./utils");function c(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return c=function(){return t},t}function d(t){if(t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var e=c();if(e&&e.has(t))return e.get(t);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var o=n?Object.getOwnPropertyDescriptor(t,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=t[i]}return r.default=t,e&&e.set(t,r),r}function f(t){return t&&t.__esModule?t:{default:t}}function h(t,e){return b(t)||m(t,e)||g(t,e)||v()}function v(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(t,e){if(t){if("string"==typeof t)return p(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(t,e):void 0}}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r 0.0) {\n\t\tv = mix(0.0, contrast, v);\n\t} else {\n\t\tv = 0.0;\n\t}\n\tv = clamp(v, 0.0, 1.0);\n\tif (threshold <= 1.0) {\n\t\tv = step(threshold, v);\n\t}\n\tgl_FragColor = vec4(fill, v);\n}\n"),A=new Float32Array([-1,-1,1,-1,-1,1,1,-1,1,1,-1,1]),O=w.createBuffer();w.bindBuffer(w.ARRAY_BUFFER,O),w.bufferData(w.ARRAY_BUFFER,A,w.STATIC_DRAW);var k={position:w.getAttribLocation(C.program,"position"),tex0:w.getUniformLocation(C.program,"tex0"),resolution:w.getUniformLocation(C.program,"resolution"),brightness:w.getUniformLocation(C.program,"brightness"),contrast:w.getUniformLocation(C.program,"contrast"),threshold:w.getUniformLocation(C.program,"threshold"),fill:w.getUniformLocation(C.program,"fill")};w.enableVertexAttribArray(k.position),C.useProgram(),w.vertexAttribPointer(k.position,2,w.FLOAT,!1,0,0),w.clearColor(0,0,0,0),w.uniform1i(k.tex0,0);var F=new l.Texture(new Image,0,!1);function S(){w.drawArrays(w.TRIANGLES,0,A.length/2)}function R(){S(),y.toBlob(e.saveAs)}function q(){var e=h((0,n.useState)(1),2),r=e[0],l=e[1],c=h((0,n.useState)(1),2),d=c[0],f=c[1],v=h((0,n.useState)(!1),2),g=v[0],p=v[1],m=h((0,n.useState)(.5),2),b=m[0],C=m[1],A=h((0,n.useState)(""),2),O=A[0],q=A[1],E=h((0,n.useState)("#000000"),2),T=E[0],I=E[1],L=h((0,n.useState)(!0),2),M=L[0],U=L[1],_=(0,n.useRef)(),D=(0,n.useCallback)(function(t){var e,r;if(null===(r=null===(e=t.currentTarget)||void 0===e?void 0:e.files)||void 0===r?void 0:r[0]){var n=new FileReader;n.onload=function(){var t,e;q(null!==(e=null===(t=n.result)||void 0===t?void 0:t.toString())&&void 0!==e?e:"")},n.readAsDataURL(t.currentTarget.files[0])}},[]);(0,n.useEffect)(function(){if(M){var t=new Image;t.onload=function(){x.width=Math.min(t.naturalWidth,256),x.height=Math.min(t.naturalHeight,256),j.clearRect(0,0,x.width,x.height),j.filter="grayscale() invert()",j.drawImage(t,0,0,t.naturalWidth,t.naturalHeight,0,0,x.width,x.height);var e=j.getImageData(0,0,x.width,x.height),r=e.data.filter(function(t,r){return r%4==0&&0!==e.data[r+3]});r.sort(u.sortNumeric);var n=r[Math.floor(r.length/2)]/255,i=Math.sqrt(r.reduce(function(t,e){return t+Math.pow(e/255-n,2)},0)/r.length),o=parseFloat((n+i/2).toFixed(3)),a=parseFloat((1/i).toFixed(3));o==o&&o!==1/0&&o!==-1/0||(o=0),a==a&&a!==1/0&&a!==-1/0||(a=1),l(o),f(a)},t.src=O}},[O,M]),(0,n.useEffect)(function(){w.uniform1f(k.brightness,r),S()},[r]),(0,n.useEffect)(function(){w.uniform1f(k.contrast,d),S()},[d]),(0,n.useEffect)(function(){w.uniform1f(k.threshold,g?b:1/0),S()},[b,g]),(0,n.useEffect)(function(){var t=(0,u.hexToRgb)(T);w.uniform3f(k.fill,t[0],t[1],t[2]),S()},[T]),(0,n.useEffect)(function(){var t=new Image;t.onerror=t.onload=function(){y.width=t.naturalWidth,y.height=t.naturalHeight,w.viewport(0,0,y.width,y.height),w.uniform2f(k.resolution,y.width,y.height),F.source=t,F.update(),F.bind(),S()},t.src=O},[O]),(0,n.useEffect)(function(){var t;null===(t=document.querySelector("#output-img"))||void 0===t||t.appendChild(y)},[]);var P=(0,n.useCallback)(function(){q(""),S(),document.querySelector("#source-file").value=""},[]),B=h((0,n.useState)(!1),2),W=B[0],V=B[1],H=(0,n.useCallback)(function(){return V(!0)},[]),N=(0,n.useCallback)(function(t){t&&q(t),V(!1)},[]),Y=h((0,n.useState)(!1),2),G=Y[0],$=Y[1],z=(0,n.useCallback)(function(){return $(!0)},[]),J=(0,n.useCallback)(function(t){t&&q(t),$(!1)},[]),K=(0,u.useCheckbox)(U),Q=(0,u.useCheckbox)(p),X=(0,n.useCallback)(function(t){I(t.currentTarget.value)},[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("main",{children:[(0,t.jsx)("h1",{children:"sketch-to-lineart"},void 0),(0,t.jsx)("label",Object.assign({htmlFor:"source-file"},{children:"source:"}),void 0),(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:(0,t.jsx)("input",{id:"source-file",type:"file",accept:"image/*",onChange:D},void 0)},void 0),(0,t.jsx)("li",{children:(0,t.jsx)("button",Object.assign({type:"button",onClick:H},{children:"Take photo"}),void 0)},void 0)]},void 0),(0,t.jsx)("hr",{},void 0),(0,t.jsx)("label",Object.assign({htmlFor:"auto",title:"Automatically set brightness/contrast"},{children:"auto:"}),void 0),(0,t.jsx)("input",{id:"auto",title:"Automatically set brightness/contrast",type:"checkbox",checked:M,onChange:K},void 0),!M&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("label",Object.assign({htmlFor:"brightness"},{children:"brightness:"}),void 0),(0,t.jsx)(s.Range,{id:"brightness",min:0,max:5,step:.001,value:r,setValue:l},void 0),(0,t.jsx)("label",Object.assign({htmlFor:"contrast"},{children:"contrast:"}),void 0),(0,t.jsx)(s.Range,{id:"contrast",min:1,max:10,step:.001,value:d,setValue:f},void 0)]},void 0),(0,t.jsx)("hr",{},void 0),(0,t.jsx)("label",Object.assign({htmlFor:"use-threshold",title:"Output is fully opaque/fully transparent, with no partially transparent pixels"},{children:"use threshold:"}),void 0),(0,t.jsx)("input",{id:"use-threshold",title:"Output is fully opaque/fully transparent, with no partially transparent pixels",type:"checkbox",checked:g,onChange:Q},void 0),g&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("label",Object.assign({htmlFor:"threshold"},{children:"threshold:"}),void 0),(0,t.jsx)(s.Range,{id:"threshold",min:0,max:1,step:.001,value:b,setValue:C},void 0)]},void 0),(0,t.jsx)("hr",{},void 0),(0,t.jsx)("label",Object.assign({htmlFor:"fill"},{children:"fill:"}),void 0),(0,t.jsx)("input",{id:"fill",type:"color",value:T,onInput:X},void 0),(0,t.jsx)("hr",{},void 0),(0,t.jsxs)("figure",{children:[(0,t.jsxs)("figcaption",{children:["original"," ",(0,t.jsxs)("div",{children:[(0,t.jsx)("button",Object.assign({disabled:!O,type:"button",onClick:z},{children:"cutout"}),void 0),(0,t.jsx)("button",Object.assign({disabled:!O,type:"button",onClick:P},{children:"clear"}),void 0)]},void 0)]},void 0),(0,t.jsx)("img",{alt:"Source image",id:"source-img",src:O,ref:_},void 0)]},void 0),(0,t.jsxs)("figure",{children:[(0,t.jsxs)("figcaption",{children:["output"," ",(0,t.jsx)("button",Object.assign({type:"button",onClick:R},{children:"save"}),void 0)]},void 0),(0,t.jsx)("div",{id:"output-img",className:u.rgbToLuma.apply(void 0,(0,u.hexToRgb)(T))>.5?"invert":""},void 0)]},void 0),W&&(0,t.jsx)(o.Capture,{onCapture:N},void 0),G&&(0,t.jsx)(a.Cutout,{srcInput:O,onCutout:J},void 0)]},void 0),(0,t.jsxs)("footer",{children:["v",i.default.version]},void 0)]},void 0)}(0,r.render)((0,t.jsx)(q,{},void 0),document.body); -},{"preact/jsx-runtime":"I8Gw","canvas-toBlob":"EQlm","file-saver":"i0aF","preact":"u8ui","preact/hooks":"qsmZ","../../package.json":"ucH8","./Capture":"cgfr","./Cutout":"hN9c","./gl":"fbLS","./Range":"DniY","./utils":"wp4r"}]},{},["mo85"], null) \ No newline at end of file diff --git a/docs/app.d9e53179.js b/docs/app.d9e53179.js new file mode 100644 index 0000000..4232455 --- /dev/null +++ b/docs/app.d9e53179.js @@ -0,0 +1,35 @@ +parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c2&&(i.children=arguments.length>3?e.call(arguments,2):_),"function"==typeof n&&null!=n.defaultProps)for(r in n.defaultProps)void 0===i[r]&&(i[r]=n.defaultProps[r]);return d(n,i,o,l,null)}function d(e,_,o,l,r){var i={type:e,props:_,key:o,ref:l,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==r?++t:r};return null==r&&null!=n.vnode&&n.vnode(i),i}function h(){return{current:null}}function v(e){return e.children}function y(e,n){this.props=e,this.context=n}function m(e,n){if(null==n)return e.__?m(e.__,e.__.__k.indexOf(e)+1):null;for(var t;nn&&o.sort(function(e,n){return e.__v.__b-n.__v.__b}));b.__r=0}function x(e,n,t,_,o,l,r,i,c,p){var f,a,h,y,g,k,b,x=_&&_.__k||s,P=x.length;for(t.__k=[],f=0;f0?d(y.type,y.props,y.key,y.ref?y.ref:null,y.__v):y)){if(y.__=t,y.__b=t.__b+1,null===(h=x[f])||h&&y.key==h.key&&y.type===h.type)x[f]=void 0;else for(a=0;a=0;n--)if((t=e.__k[n])&&(_=E(t)))return _;return null}function w(e,n,t,_,o){var l;for(l in t)"children"===l||"key"===l||l in n||A(e,l,null,t[l],_);for(l in n)o&&"function"!=typeof n[l]||"children"===l||"key"===l||"value"===l||"checked"===l||t[l]===n[l]||A(e,l,n[l],t[l],_)}function U(e,n,t){"-"===n[0]?e.setProperty(n,null==t?"":t):e[n]=null==t?"":"number"!=typeof t||c.test(n)?t:t+"px"}function A(e,n,t,_,o){var l;e:if("style"===n)if("string"==typeof t)e.style.cssText=t;else{if("string"==typeof _&&(e.style.cssText=_=""),_)for(n in _)t&&n in t||U(e.style,n,"");if(t)for(n in t)_&&t[n]===_[n]||U(e.style,n,t[n])}else if("o"===n[0]&&"n"===n[1])l=n!==(n=n.replace(/Capture$/,"")),n=n.toLowerCase()in e?n.toLowerCase().slice(2):n.slice(2),e.l||(e.l={}),e.l[n+l]=t,t?_||e.addEventListener(n,l?T:D,l):e.removeEventListener(n,l?T:D,l);else if("dangerouslySetInnerHTML"!==n){if(o)n=n.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==n&&"height"!==n&&"href"!==n&&"list"!==n&&"form"!==n&&"tabIndex"!==n&&"download"!==n&&n in e)try{e[n]=null==t?"":t;break e}catch(e){}"function"==typeof t||(null==t||!1===t&&-1==n.indexOf("-")?e.removeAttribute(n):e.setAttribute(n,t))}}function D(e){return this.l[e.type+!1](n.event?n.event(e):e)}function T(e){return this.l[e.type+!0](n.event?n.event(e):e)}function M(e,t,_,o,l,r,i,u,s){var c,f,a,d,h,m,g,k,b,C,P,S,E,w,U,A=t.type;if(void 0!==t.constructor)return null;null!=_.__h&&(s=_.__h,u=t.__e=_.__e,t.__h=null,r=[u]),(c=n.__b)&&c(t);try{e:if("function"==typeof A){if(k=t.props,b=(c=A.contextType)&&o[c.__c],C=c?b?b.props.value:c.__:o,_.__c?g=(f=t.__c=_.__c).__=f.__E:("prototype"in A&&A.prototype.render?t.__c=f=new A(k,C):(t.__c=f=new y(k,C),f.constructor=A,f.render=H),b&&b.sub(f),f.props=k,f.state||(f.state={}),f.context=C,f.__n=o,a=f.__d=!0,f.__h=[],f._sb=[]),null==f.__s&&(f.__s=f.state),null!=A.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=p({},f.__s)),p(f.__s,A.getDerivedStateFromProps(k,f.__s))),d=f.props,h=f.state,f.__v=t,a)null==A.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(null==A.getDerivedStateFromProps&&k!==d&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(k,C),!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(k,f.__s,C)||t.__v===_.__v){for(t.__v!==_.__v&&(f.props=k,f.state=f.__s,f.__d=!1),f.__e=!1,t.__e=_.__e,t.__k=_.__k,t.__k.forEach(function(e){e&&(e.__=t)}),P=0;P2&&(i.children=arguments.length>3?e.call(arguments,2):_),d(n.type,i,o||n.key,l||n.ref,null)}function I(e,n){var t={__c:n="__cC"+i++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_;return this.getChildContext||(t=[],(_={})[n]=this,this.getChildContext=function(){return _},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&t.some(function(e){e.__e=!0,k(e)})},this.sub=function(e){t.push(e);var n=e.componentWillUnmount;e.componentWillUnmount=function(){t.splice(t.indexOf(e),1),n&&n.call(e)}}),e.children}};return t.Provider.__=t.Consumer.contextType=t}exports.isValidElement=_,exports.options=n,e=s.slice,exports.options=n={__e:function(e,n,t,_){for(var o,l,r;n=n.__;)if((o=n.__c)&&!o.__)try{if((l=o.constructor)&&null!=l.getDerivedStateFromError&&(o.setState(l.getDerivedStateFromError(e)),r=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,_||{}),r=o.__d),r)return o.__E=o}catch(n){e=n}throw e}},t=0,exports.isValidElement=_=function(e){return null!=e&&void 0===e.constructor},y.prototype.setState=function(e,n){var t;t=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=p({},this.state),"function"==typeof e&&(e=e(p({},t),this.props)),e&&p(t,e),null!=e&&this.__v&&(n&&this._sb.push(n),k(this))},y.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),k(this))},y.prototype.render=v,o=[],r="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,b.__r=0,i=0; +},{}],"I8Gw":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.jsxs=exports.jsxDEV=exports.jsx=o,Object.defineProperty(exports,"Fragment",{enumerable:!0,get:function(){return e.Fragment}});var e=require("preact"),r=0;function o(o,t,n,_,s,u){var i,l,p={};for(l in t)"ref"==l?i=t[l]:p[l]=t[l];var f={type:o,props:p,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--r,__source:s,__self:u};if("function"==typeof o&&(i=o.defaultProps))for(l in i)void 0===p[l]&&(p[l]=i[l]);return e.options.vnode&&e.options.vnode(f),f} +},{"preact":"u8ui"}],"EQlm":[function(require,module,exports) { +!function(t){"use strict";var o,e=t.Uint8Array,n=t.HTMLCanvasElement,s=n&&n.prototype,i=/\s*;\s*base64\s*(?:;|$)/i,a="toDataURL",l=function(t){for(var n,s,i=t.length,a=new e(i/4*3|0),l=0,b=0,r=[0,0],f=0,B=0;i--;)s=t.charCodeAt(l++),255!==(n=o[s-43])&&void 0!==n&&(r[1]=r[0],r[0]=s,B=B<<6|n,4===++f&&(a[b++]=B>>>16,61!==r[1]&&(a[b++]=B>>>8),61!==r[0]&&(a[b++]=B),f=0));return a};e&&(o=new e([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),!n||s.toBlob&&s.toBlobHD||(s.toBlob||(s.toBlob=function(t,o){if(o||(o="image/png"),this.mozGetAsFile)t(this.mozGetAsFile("canvas",o));else if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(o))t(this.msToBlob());else{var n,s=Array.prototype.slice.call(arguments,1),b=this[a].apply(this,s),r=b.indexOf(","),f=b.substring(r+1),B=i.test(b.substring(0,r));Blob.fake?((n=new Blob).encoding=B?"base64":"URI",n.data=f,n.size=f.length):e&&(n=B?new Blob([l(f)],{type:o}):new Blob([decodeURIComponent(f)],{type:o})),t(n)}}),!s.toBlobHD&&s.toDataURLHD?s.toBlobHD=function(){a="toDataURLHD";var t=this.toBlob();return a="toDataURL",t}:s.toBlobHD=s.toBlob)}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content||this); +},{}],"i0aF":[function(require,module,exports) { +var define; +var global = arguments[3]; +var e,t=arguments[3];!function(t,n){"function"==typeof e&&e.amd?e([],n):"undefined"!=typeof exports?n():(n(),t.FileSaver={})}(this,function(){"use strict";function e(e,t,n){var o=new XMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){r(o.response,t,n)},o.onerror=function(){console.error("could not download file")},o.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function o(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(e){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(n)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof t&&t.global===t?t:void 0,i=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),r=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!i?function(t,i,r){var s=a.URL||a.webkitURL,c=document.createElement("a");i=i||t.name||"download",c.download=i,c.rel="noopener","string"==typeof t?(c.href=t,c.origin===location.origin?o(c):n(c.href)?e(t,i,r):o(c,c.target="_blank")):(c.href=s.createObjectURL(t),setTimeout(function(){s.revokeObjectURL(c.href)},4e4),setTimeout(function(){o(c)},0))}:"msSaveOrOpenBlob"in navigator?function(t,a,i){if(a=a||t.name||"download","string"!=typeof t)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(t,i),a);else if(n(t))e(t,a,i);else{var r=document.createElement("a");r.href=t,r.target="_blank",setTimeout(function(){o(r)})}}:function(t,n,o,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof t)return e(t,n,o);var s="application/octet-stream"===t.type,c=/constructor/i.test(a.HTMLElement)||a.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||s&&c||i)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=e:location=e,r=null},u.readAsDataURL(t)}else{var f=a.URL||a.webkitURL,d=f.createObjectURL(t);r?r.location=d:location.href=d,r=null,setTimeout(function(){f.revokeObjectURL(d)},4e4)}});a.saveAs=r.saveAs=r,"undefined"!=typeof module&&(module.exports=r)}); +},{}],"qsmZ":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.useCallback=y,exports.useContext=N,exports.useDebugValue=V,exports.useEffect=m,exports.useErrorBoundary=b,exports.useId=g,exports.useImperativeHandle=x,exports.useLayoutEffect=d,exports.useMemo=E,exports.useReducer=l,exports.useRef=H,exports.useState=v;var _,n,t,o,r=require("preact"),e=0,u=[],i=[],c=r.options.__b,f=r.options.__r,s=r.options.diffed,a=r.options.__c,p=r.options.unmount;function h(_,t){r.options.__h&&r.options.__h(n,_,e||t),e=0;var o=n.__H||(n.__H={__:[],__h:[]});return _>=o.__.length&&o.__.push({__V:i}),o.__[_]}function v(_){return e=1,l(T,_)}function l(t,o,r){var e=h(_++,2);if(e.t=t,!e.__c&&(e.__=[r?r(o):T(void 0,o),function(_){var n=e.__N?e.__N[0]:e.__[0],t=e.t(n,_);n!==t&&(e.__N=[t,e.__[1]],e.__c.setState({}))}],e.__c=n,!n.u)){n.u=!0;var u=n.shouldComponentUpdate;n.shouldComponentUpdate=function(_,n,t){if(!e.__c.__H)return!0;var o=e.__c.__H.__.filter(function(_){return _.__c});if(o.every(function(_){return!_.__N}))return!u||u.call(this,_,n,t);var r=!1;return o.forEach(function(_){if(_.__N){var n=_.__[0];_.__=_.__N,_.__N=void 0,n!==_.__[0]&&(r=!0)}}),!(!r&&e.__c.props===_)&&(!u||u.call(this,_,n,t))}}return e.__N||e.__}function m(t,o){var e=h(_++,3);!r.options.__s&&P(e.__H,o)&&(e.__=t,e.i=o,n.__H.__h.push(e))}function d(t,o){var e=h(_++,4);!r.options.__s&&P(e.__H,o)&&(e.__=t,e.i=o,n.__h.push(e))}function H(_){return e=5,E(function(){return{current:_}},[])}function x(_,n,t){e=6,d(function(){return"function"==typeof _?(_(n()),function(){return _(null)}):_?(_.current=n(),function(){return _.current=null}):void 0},null==t?t:t.concat(_))}function E(n,t){var o=h(_++,7);return P(o.__H,t)?(o.__V=n(),o.i=t,o.__h=n,o.__V):o.__}function y(_,n){return e=8,E(function(){return _},n)}function N(t){var o=n.context[t.__c],r=h(_++,9);return r.c=t,o?(null==r.__&&(r.__=!0,o.sub(n)),o.props.value):t.__}function V(_,n){r.options.useDebugValue&&r.options.useDebugValue(n?n(_):_)}function b(t){var o=h(_++,10),r=v();return o.__=t,n.componentDidCatch||(n.componentDidCatch=function(_,n){o.__&&o.__(_,n),r[1](_)}),[r[0],function(){r[1](void 0)}]}function g(){var t=h(_++,11);if(!t.__){for(var o=n.__v;null!==o&&!o.__m&&null!==o.__;)o=o.__;var r=o.__m||(o.__m=[0,0]);t.__="P"+r[0]+"-"+r[1]++}return t.__}function C(){for(var _;_=u.shift();)if(_.__P&&_.__H)try{_.__H.__h.forEach(D),_.__H.__h.forEach(F),_.__H.__h=[]}catch(n){_.__H.__h=[],r.options.__e(n,_.__v)}}r.options.__b=function(_){n=null,c&&c(_)},r.options.__r=function(o){f&&f(o),_=0;var r=(n=o.__c).__H;r&&(t===n?(r.__h=[],n.__h=[],r.__.forEach(function(_){_.__N&&(_.__=_.__N),_.__V=i,_.__N=_.i=void 0})):(r.__h.forEach(D),r.__h.forEach(F),r.__h=[])),t=n},r.options.diffed=function(_){s&&s(_);var e=_.__c;e&&e.__H&&(e.__H.__h.length&&(1!==u.push(e)&&o===r.options.requestAnimationFrame||((o=r.options.requestAnimationFrame)||A)(C)),e.__H.__.forEach(function(_){_.i&&(_.__H=_.i),_.__V!==i&&(_.__=_.__V),_.i=void 0,_.__V=i})),t=n=null},r.options.__c=function(_,n){n.some(function(_){try{_.__h.forEach(D),_.__h=_.__h.filter(function(_){return!_.__||F(_)})}catch(t){n.some(function(_){_.__h&&(_.__h=[])}),n=[],r.options.__e(t,_.__v)}}),a&&a(_,n)},r.options.unmount=function(_){p&&p(_);var n,t=_.__c;t&&t.__H&&(t.__H.__.forEach(function(_){try{D(_)}catch(_){n=_}}),t.__H=void 0,n&&r.options.__e(n,t.__v))};var q="function"==typeof requestAnimationFrame;function A(_){var n,t=function(){clearTimeout(o),q&&cancelAnimationFrame(n),setTimeout(_)},o=setTimeout(t,100);q&&(n=requestAnimationFrame(t))}function D(_){var t=n,o=_.__c;"function"==typeof o&&(_.__c=void 0,o()),n=t}function F(_){var t=n;_.__c=_.__(),n=t}function P(_,n){return!_||_.length!==n.length||n.some(function(n,t){return n!==_[t]})}function T(_,n){return"function"==typeof n?n(_):n} +},{"preact":"u8ui"}],"ucH8":[function(require,module,exports) { +module.exports={name:"sketch-to-lineart",version:"1.9.0",description:"tool for converting sketches to transparent lineart",main:"index.js",scripts:{start:"parcel index.html",build:"npm run build:cleanup && npm run build:parcel && npm run build:sw","build:cleanup":"rm -rf .cache && rm -rf docs","build:parcel":"parcel build index.html -d docs --no-source-maps --public-url ./","build:sw":"workbox generateSW",postversion:"npm run build"},author:"Sean S. LeBlanc ",license:"MIT",repository:{type:"git",url:"git://github.com/seleb/sketch-to-lineart.git"},devDependencies:{"@types/file-saver":"^2.0.5",parcel:"^1.12.4","parcel-bundler":"^1.12.5",typescript:"^4.9.5","workbox-cli":"^6.5.4"},dependencies:{"babel-polyfill":"^6.26.0","canvas-toBlob":"^1.0.0","dialog-polyfill":"^0.5.6","file-saver":"^2.0.5",preact:"^10.13.0","reset-css":"^5.0.1"},release:{branches:["+([0-9])?(.{+([0-9]),x}).x","main"],plugins:["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/npm",{npmPublish:!1}],"@semantic-release/github",["@semantic-release/git",{assets:["docs/*","README.md","CHANGELOG.md","package.json","package-lock.json"]}]]}}; +},{}],"gT7M":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=window.CustomEvent;function t(e,t){var o="on"+t.type.toLowerCase();return"function"==typeof e[o]&&e[o](t),e.dispatchEvent(t)}function o(e){for(;e&&e!==document.body;){var t=window.getComputedStyle(e),o=function(e,o){return!(void 0===t[e]||t[e]===o)};if(t.opacity<1||o("zIndex","auto")||o("transform","none")||o("mixBlendMode","normal")||o("filter","none")||o("perspective","none")||"isolate"===t.isolation||"fixed"===t.position||"touch"===t.webkitOverflowScrolling)return!0;e=e.parentElement}return!1}function i(e){for(;e;){if("dialog"===e.localName)return e;e=e.parentElement?e.parentElement:e.parentNode?e.parentNode.host:null}return null}function n(e){for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;e&&e.blur&&e!==document.body&&e.blur()}function a(e,t){for(var o=0;o=0&&(e=this.dialog_),e||(e=s(this.dialog_)),n(document.activeElement),e&&e.focus()},updateZIndex:function(e,t){if(e, the polyfill may not work correctly",e),"dialog"!==e.localName)throw new Error("Failed to register dialog: The element is not a dialog.");new c(e)},registerDialog:function(e){e.showModal||h.forceRegisterDialog(e)},DialogManager:function(){this.pendingDialogStack=[];var e=this.checkDOM_.bind(this);this.overlay=document.createElement("div"),this.overlay.className="_dialog_overlay",this.overlay.addEventListener("click",function(t){this.forwardTab_=void 0,t.stopPropagation(),e([])}.bind(this)),this.handleKey_=this.handleKey_.bind(this),this.handleFocus_=this.handleFocus_.bind(this),this.zIndexLow_=1e5,this.zIndexHigh_=100150,this.forwardTab_=void 0,"MutationObserver"in window&&(this.mo_=new MutationObserver(function(t){var o=[];t.forEach(function(e){for(var t,i=0;t=e.removedNodes[i];++i)t instanceof Element&&("dialog"===t.localName&&o.push(t),o=o.concat(t.querySelectorAll("dialog")))}),o.length&&e(o)}))}};if(h.DialogManager.prototype.blockDocument=function(){document.documentElement.addEventListener("focus",this.handleFocus_,!0),document.addEventListener("keydown",this.handleKey_),this.mo_&&this.mo_.observe(document,{childList:!0,subtree:!0})},h.DialogManager.prototype.unblockDocument=function(){document.documentElement.removeEventListener("focus",this.handleFocus_,!0),document.removeEventListener("keydown",this.handleKey_),this.mo_&&this.mo_.disconnect()},h.DialogManager.prototype.updateStacking=function(){for(var e,t=this.zIndexHigh_,o=0;e=this.pendingDialogStack[o];++o)e.updateZIndex(--t,--t),0===o&&(this.overlay.style.zIndex=--t);var i=this.pendingDialogStack[0];i?(i.dialog.parentNode||document.body).appendChild(this.overlay):this.overlay.parentNode&&this.overlay.parentNode.removeChild(this.overlay)},h.DialogManager.prototype.containedByTopDialog_=function(e){for(;e=i(e);){for(var t,o=0;t=this.pendingDialogStack[o];++o)if(t.dialog===e)return 0===o;e=e.parentElement}return!1},h.DialogManager.prototype.handleFocus_=function(e){var t=e.composedPath?e.composedPath()[0]:e.target;if(!this.containedByTopDialog_(t)&&document.activeElement!==document.documentElement&&(e.preventDefault(),e.stopPropagation(),n(t),void 0!==this.forwardTab_)){var o=this.pendingDialogStack[0];return o.dialog.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING&&(this.forwardTab_?o.focus_():t!==document.documentElement&&document.documentElement.focus()),!1}},h.DialogManager.prototype.handleKey_=function(o){if(this.forwardTab_=void 0,27===o.keyCode){o.preventDefault(),o.stopPropagation();var i=new e("cancel",{bubbles:!1,cancelable:!0}),n=this.pendingDialogStack[0];n&&t(n.dialog,i)&&n.dialog.close()}else 9===o.keyCode&&(this.forwardTab_=!o.shiftKey)},h.DialogManager.prototype.checkDOM_=function(e){this.pendingDialogStack.slice().forEach(function(t){-1!==e.indexOf(t.dialog)?t.downgradeModal():t.maybeHideModal()})},h.DialogManager.prototype.pushDialog=function(e){var t=(this.zIndexHigh_-this.zIndexLow_)/2-1;return!(this.pendingDialogStack.length>=t)&&(1===this.pendingDialogStack.unshift(e)&&this.blockDocument(),this.updateStacking(),!0)},h.DialogManager.prototype.removeDialog=function(e){var t=this.pendingDialogStack.indexOf(e);-1!==t&&(this.pendingDialogStack.splice(t,1),0===this.pendingDialogStack.length&&this.unblockDocument(),this.updateStacking())},h.dm=new h.DialogManager,h.formSubmitter=null,h.imagemapUseValue=null,void 0===window.HTMLDialogElement){var p=document.createElement("form");if(p.setAttribute("method","dialog"),"dialog"!==p.method){var g=Object.getOwnPropertyDescriptor(HTMLFormElement.prototype,"method");if(g){var m=g.get;g.get=function(){return r(this)?"dialog":m.call(this)};var f=g.set;g.set=function(e){return"string"==typeof e&&"dialog"===e.toLowerCase()?this.setAttribute("method",e):f.call(this,e)},Object.defineProperty(HTMLFormElement.prototype,"method",g)}}document.addEventListener("click",function(e){if(h.formSubmitter=null,h.imagemapUseValue=null,!e.defaultPrevented){var t=e.target;if("composedPath"in e)t=e.composedPath().shift()||t;if(t&&r(t.form)){if(!("submit"===t.type&&["button","input"].indexOf(t.localName)>-1)){if("input"!==t.localName||"image"!==t.type)return;h.imagemapUseValue=e.offsetX+","+e.offsetY}i(t)&&(h.formSubmitter=t)}}},!1),document.addEventListener("submit",function(e){var t=e.target;if(!i(t)){var o=d(e);"dialog"===(o&&o.getAttribute("formmethod")||t.getAttribute("method"))&&e.preventDefault()}});var b=HTMLFormElement.prototype.submit,v=function(){if(!r(this))return b.call(this);var e=i(this);e&&e.close()};HTMLFormElement.prototype.submit=v}var y=h;exports.default=y; +},{}],"oSOp":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e={Children:!0,PureComponent:!0,StrictMode:!0,Suspense:!0,SuspenseList:!0,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:!0,cloneElement:!0,createFactory:!0,createPortal:!0,findDOMNode:!0,flushSync:!0,forwardRef:!0,hydrate:!0,isValidElement:!0,lazy:!0,memo:!0,render:!0,startTransition:!0,unmountComponentAtNode:!0,unstable_batchedUpdates:!0,useDeferredValue:!0,useInsertionEffect:!0,useSyncExternalStore:!0,useTransition:!0,version:!0,Component:!0,Fragment:!0,createContext:!0,createElement:!0,createRef:!0};exports.PureComponent=i,exports.Suspense=v,exports.SuspenseList=E,exports.cloneElement=z,exports.createFactory=$,exports.createPortal=O,exports.findDOMNode=Y,exports.forwardRef=_,exports.hydrate=L,exports.isValidElement=B,exports.lazy=x,exports.memo=a,exports.render=k,exports.startTransition=J,exports.unmountComponentAtNode=H,exports.useDeferredValue=K,exports.useSyncExternalStore=ee,exports.useTransition=Q,Object.defineProperty(exports,"Component",{enumerable:!0,get:function(){return t.Component}}),Object.defineProperty(exports,"Fragment",{enumerable:!0,get:function(){return t.Fragment}}),Object.defineProperty(exports,"createContext",{enumerable:!0,get:function(){return t.createContext}}),Object.defineProperty(exports,"createElement",{enumerable:!0,get:function(){return t.createElement}}),Object.defineProperty(exports,"createRef",{enumerable:!0,get:function(){return t.createRef}}),exports.version=exports.useInsertionEffect=exports.unstable_batchedUpdates=exports.flushSync=exports.default=exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=exports.StrictMode=exports.Children=void 0;var t=require("preact"),n=require("preact/hooks");function r(e,t){for(var n in t)e[n]=t[n];return e}function o(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function u(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}function i(e){this.props=e}function a(e,n){function r(e){var t=this.props.ref,r=t==e.ref;return!r&&t&&(t.call?t(null):t.current=null),n?!n(this.props,e)||!r:o(this.props,e)}function u(n){return this.shouldComponentUpdate=r,(0,t.createElement)(e,n)}return u.displayName="Memo("+(e.displayName||e.name)+")",u.prototype.isReactComponent=!0,u.__f=!0,u}Object.keys(n).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(e,t)||t in exports&&exports[t]===n[t]||Object.defineProperty(exports,t,{enumerable:!0,get:function(){return n[t]}}))}),(i.prototype=new t.Component).isPureReactComponent=!0,i.prototype.shouldComponentUpdate=function(e,t){return o(this.props,e)||o(this.state,t)};var l=t.options.__b;t.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),l&&l(e)};var s="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function _(e){function t(t){var n=r({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=s,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var c=function(e,n){return null==e?null:(0,t.toChildArray)((0,t.toChildArray)(e).map(n))},p={map:c,forEach:c,count:function(e){return e?(0,t.toChildArray)(e).length:0},only:function(e){var n=(0,t.toChildArray)(e);if(1!==n.length)throw"Children.only";return n[0]},toArray:t.toChildArray},f=t.options.__e;exports.Children=p,t.options.__e=function(e,t,n,r){if(e.then)for(var o,u=t;u=u.__;)if((o=u.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);f(e,t,n,r)};var d=t.options.unmount;function h(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),e.__c.__H=null),null!=(e=r({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(e){return h(e,t,n)})),e}function m(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(e){return m(e,t,n)}),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function v(){this.__u=0,this.t=null,this.__b=null}function y(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function x(e){var n,r,o;function u(u){if(n||(n=e()).then(function(e){r=e.default||e},function(e){o=e}),o)throw o;if(!r)throw n;return(0,t.createElement)(r,u)}return u.displayName="Lazy",u.__f=!0,u}function E(){this.u=null,this.o=null}t.options.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),d&&d(e)},(v.prototype=new t.Component).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=y(r.__v),u=!1,i=function(){u||(u=!0,n.__R=null,o?o(a):a())};n.__R=i;var a=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=m(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(i,i)},v.prototype.componentWillUnmount=function(){this.t=[]},v.prototype.render=function(e,n){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=h(this.__b,r,o.__O=o.__P)}this.__b=null}var u=n.__a&&(0,t.createElement)(t.Fragment,null,e.fallback);return u&&(u.__h=null),[(0,t.createElement)(t.Fragment,null,n.__a?null:e.children),u]};var b=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),n.i.removeChild(e)}}),(0,t.render)((0,t.createElement)(C,{context:n.context},e.__v),n.l)):n.l&&n.componentWillUnmount()}function O(e,n){var r=(0,t.createElement)(S,{__v:e,i:n});return r.containerInfo=n,r}(E.prototype=new t.Component).__a=function(e){var t=this,n=y(t.__v),r=t.o.get(e);return r[0]++,function(o){var u=function(){t.props.revealOrder?(r.push(o),b(t,e,r)):o()};n?n(u):u()}},E.prototype.render=function(e){this.u=null,this.o=new Map;var n=(0,t.toChildArray)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&n.reverse();for(var r=n.length;r--;)this.o.set(n[r],this.u=[1,0,this.u]);return e.children},E.prototype.componentDidUpdate=E.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){b(e,n,t)})};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,g=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,N="undefined"!=typeof document,P=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};function k(e,n,r){return null==n.__k&&(n.textContent=""),(0,t.render)(e,n),"function"==typeof r&&r(),e?e.__c:null}function L(e,n,r){return(0,t.hydrate)(e,n),"function"==typeof r&&r(),e?e.__c:null}t.Component.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(t.Component.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var U=t.options.event;function A(){}function I(){return this.cancelBubble}function T(){return this.defaultPrevented}t.options.event=function(e){return U&&(e=U(e)),e.persist=A,e.isPropagationStopped=I,e.isDefaultPrevented=T,e.nativeEvent=e};var w,D={configurable:!0,get:function(){return this.class}},F=t.options.vnode;t.options.vnode=function(e){var n=e.type,r=e.props,o=r;if("string"==typeof n){var u=-1===n.indexOf("-");for(var i in o={},r){var a=r[i];N&&"children"===i&&"noscript"===n||"value"===i&&"defaultValue"in r&&null==a||("defaultValue"===i&&"value"in r&&null==r.value?i="value":"download"===i&&!0===a?a="":/ondoubleclick/i.test(i)?i="ondblclick":/^onchange(textarea|input)/i.test(i+n)&&!P(r.type)?i="oninput":/^onfocus$/i.test(i)?i="onfocusin":/^onblur$/i.test(i)?i="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(i)?i=i.toLowerCase():u&&g.test(i)?i=i.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===a&&(a=void 0),/^oninput$/i.test(i)&&(i=i.toLowerCase(),o[i]&&(i="oninputCapture")),o[i]=a)}"select"==n&&o.multiple&&Array.isArray(o.value)&&(o.value=(0,t.toChildArray)(r.children).forEach(function(e){e.props.selected=-1!=o.value.indexOf(e.props.value)})),"select"==n&&null!=o.defaultValue&&(o.value=(0,t.toChildArray)(r.children).forEach(function(e){e.props.selected=o.multiple?-1!=o.defaultValue.indexOf(e.props.value):o.defaultValue==e.props.value})),e.props=o,r.class!=r.className&&(D.enumerable="className"in r,null!=r.className&&(o.class=r.className),Object.defineProperty(o,"className",D))}e.$$typeof=R,F&&F(e)};var M=t.options.__r;t.options.__r=function(e){M&&M(e),w=e.__c};var V=t.options.diffed;t.options.diffed=function(e){V&&V(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),w=null};var j={ReactCurrentDispatcher:{current:{readContext:function(e){return w.__n[e.__c].props.value}}}},W="17.0.2";function $(e){return t.createElement.bind(null,e)}function B(e){return!!e&&e.$$typeof===R}function z(e){return B(e)?t.cloneElement.apply(null,arguments):e}function H(e){return!!e.__k&&((0,t.render)(null,e),!0)}function Y(e){return e&&(e.base||1===e.nodeType&&e)||null}exports.version=W,exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=j;var q=function(e,t){return e(t)},Z=function(e,t){return e(t)},G=t.Fragment;function J(e){e()}function K(e){return e}function Q(){return[!1,J]}exports.StrictMode=G,exports.flushSync=Z,exports.unstable_batchedUpdates=q;var X=n.useLayoutEffect;function ee(e,t){var r=t(),o=(0,n.useState)({h:{__:r,v:t}}),i=o[0].h,a=o[1];return(0,n.useLayoutEffect)(function(){i.__=r,i.v=t,u(i.__,t())||a({h:i})},[e,r,t]),(0,n.useEffect)(function(){return u(i.__,i.v())||a({h:i}),e(function(){u(i.__,i.v())||a({h:i})})},[e]),r}exports.useInsertionEffect=X;var te={useState:n.useState,useId:n.useId,useReducer:n.useReducer,useEffect:n.useEffect,useLayoutEffect:n.useLayoutEffect,useInsertionEffect:X,useTransition:Q,useDeferredValue:K,useSyncExternalStore:ee,startTransition:J,useRef:n.useRef,useImperativeHandle:n.useImperativeHandle,useMemo:n.useMemo,useCallback:n.useCallback,useContext:n.useContext,useDebugValue:n.useDebugValue,version:"17.0.2",Children:p,render:k,hydrate:L,unmountComponentAtNode:H,createPortal:O,createElement:t.createElement,createContext:t.createContext,createFactory:$,cloneElement:z,createRef:t.createRef,Fragment:t.Fragment,isValidElement:B,findDOMNode:Y,Component:t.Component,PureComponent:i,memo:a,forwardRef:_,flushSync:Z,unstable_batchedUpdates:q,StrictMode:G,Suspense:v,SuspenseList:E,lazy:x,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:j};exports.default=te; +},{"preact":"u8ui","preact/hooks":"qsmZ"}],"PxFf":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.Modal=f;var e=require("preact/jsx-runtime"),r=o(require("dialog-polyfill")),t=require("preact/compat"),n=require("preact/hooks");function o(e){return e&&e.__esModule?e:{default:e}}function c(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}function a(e,r){if(null==e)return{};var t,n,o={},c=Object.keys(e);for(n=0;n=0||(o[t]=e[t]);return o}function f(o){var c=o.children,l=o.close,a=u(o,["children","close"]),f=(0,n.useRef)(null);return(0,n.useEffect)(function(){var e=f.current;e&&(r.default.registerDialog(e),e.showModal(),e.addEventListener("close",l))},[l]),(0,t.createPortal)((0,e.jsx)("dialog",i(i({ref:f,"aria-modal":!0},a),{},{children:c})),document.body)} +},{"preact/jsx-runtime":"I8Gw","dialog-polyfill":"gT7M","preact/compat":"oSOp","preact/hooks":"qsmZ"}],"ZN2e":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=require("preact/jsx-runtime"),t=require("preact");function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function n(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function a(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;r0?t[0]:"object"===s(t)&&t.ideal?t.ideal:null};MediaStreamTrack.getSources(function(e){var o=null,a=null;e.forEach(function(e){"audio"===e.kind?o=e.id:"video"===e.kind&&(a=e.id)});var s=i(t.audioConstraints);s&&(o=s);var c=i(t.videoConstraints);c&&(a=c),r(n(o),n(a))})}}},{key:"handleUserMedia",value:function(e,t){var r=this.props;if(e||!t)return this.setState({hasUserMedia:!1}),void r.onUserMediaError(e);this.stream=t;try{this.video&&(this.video.srcObject=t),this.setState({hasUserMedia:!0})}catch(n){this.setState({hasUserMedia:!0,src:window.URL.createObjectURL(t)})}}},{key:"render",value:function(){var t=this,r=this.state,i=this.props,a=i.audio,s=(i.forceScreenshotSourceSize,i.onUserMedia,i.onUserMediaError,i.screenshotFormat,i.screenshotQuality,i.minScreenshotWidth,i.minScreenshotHeight,i.audioConstraints,i.videoConstraints,i.imageSmoothing,i.mirrored),c=o(i,["audio","forceScreenshotSourceSize","onUserMedia","onUserMediaError","screenshotFormat","screenshotQuality","minScreenshotWidth","minScreenshotHeight","audioConstraints","videoConstraints","imageSmoothing","mirrored"]),u=s?{transform:"scaleX(-1)"}:void 0;return(0,e.jsx)("video",n({autoPlay:!0,src:r.src,muted:a,playsInline:!0,ref:function(e){t.video=e},style:u},c))}}],[{key:"stopMediaStream",value:function(e){e&&(e.getVideoTracks&&e.getAudioTracks?(e.getVideoTracks().map(function(e){return e.stop()}),e.getAudioTracks().map(function(e){return e.stop()})):e.stop())}}]),a}();exports.default=b; +},{"preact/jsx-runtime":"I8Gw","preact":"u8ui"}],"cgfr":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.Capture=u;var e=require("preact/jsx-runtime"),r=require("preact/hooks"),t=require("./Modal"),o=n(require("./Webcam"));function n(e){return e&&e.__esModule?e:{default:e}}var a={facingMode:"environment"};function u(n){var u=n.onCapture,i=(0,r.useRef)(),c=(0,r.useCallback)(function(){var e=i.current;e&&u(e.getScreenshot())},[]),l=(0,r.useCallback)(function(){u("")},[]);return(0,e.jsxs)(t.Modal,{close:l,"aria-labelled-by":"capture-modal-title",children:[(0,e.jsx)("h2",{id:"capture-modal-title",children:"Take photo"}),(0,e.jsx)(o.default,{audio:!1,ref:i,screenshotFormat:"image/jpeg",onUserMediaError:alert,videoConstraints:a,forceScreenshotSourceSize:!0}),(0,e.jsxs)("nav",{children:[(0,e.jsx)("button",{type:"button",onClick:c,children:"Save"}),(0,e.jsx)("button",{type:"button",onClick:l,children:"Cancel"})]})]})} +},{"preact/jsx-runtime":"I8Gw","preact/hooks":"qsmZ","./Modal":"PxFf","./Webcam":"ZN2e"}],"wp4r":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.sortNumeric=r,exports.hexToRgb=t,exports.rgbToLuma=u,exports.useCheckbox=n,exports.useRange=o;var e=require("preact/hooks");function r(e,r){return e-r}function t(e){var r=parseInt(e.replace("#","0x"));return[(r>>16&255)/255,(r>>8&255)/255,(255&r)/255]}function u(e,r,t){return.2126*e+.7152*r+.0722*t}function n(r){return(0,e.useCallback)(function(e){r(e.currentTarget.checked)},[r])}function o(r){return(0,e.useCallback)(function(e){""!==e.currentTarget.value&&r(parseFloat(e.currentTarget.value))},[r])} +},{"preact/hooks":"qsmZ"}],"hN9c":[function(require,module,exports) { +"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.Cutout=s;var e=require("preact/jsx-runtime"),t=require("preact/hooks"),r=require("./Modal"),n=require("./utils");function u(e,t){return l(e)||c(e,t)||o(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function o(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}function i(e,r){if(null==e)return{};var t,n,o={},u=Object.keys(e);for(n=0;n=0||(o[t]=e[t]);return o}function c(t){var o=t.id,i=t.setValue,c=u(t,["id","setValue"]),p=(0,r.useRange)(i);return(0,e.jsxs)("div",{className:"range",children:[(0,e.jsx)("input",n(n({},c),{},{id:"".concat(o,"-range"),type:"range",onInput:p})),(0,e.jsx)("input",n(n({},c),{},{id:o,type:"number",onInput:p}))]})} +},{"preact/jsx-runtime":"I8Gw","./utils":"wp4r"}],"mo85":[function(require,module,exports) { +"use strict";var t=require("preact/jsx-runtime");require("canvas-toBlob");var e=require("file-saver"),r=require("preact"),n=require("preact/hooks"),o=f(require("../../package.json")),i=require("./Capture"),a=require("./Cutout"),l=h(require("./gl")),u=require("./Range"),s=require("./utils");function c(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return c=function(){return t},t}function h(t){if(t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var e=c();if(e&&e.has(t))return e.get(t);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var i=n?Object.getOwnPropertyDescriptor(t,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=t[o]}return r.default=t,e&&e.set(t,r),r}function f(t){return t&&t.__esModule?t:{default:t}}function d(t,e){return b(t)||v(t,e)||m(t,e)||g()}function g(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(t,e){if(t){if("string"==typeof t)return p(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(t,e):void 0}}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r 0.0) {\n\t\tv = mix(0.0, contrast, v);\n\t} else {\n\t\tv = 0.0;\n\t}\n\tv = clamp(v, 0.0, 1.0);\n\tif (threshold <= 1.0) {\n\t\tv = step(threshold, v);\n\t}\n\tgl_FragColor = vec4(fill, v);\n}\n"),k=new Float32Array([-1,-1,1,-1,-1,1,1,-1,1,1,-1,1]),A=w.createBuffer();w.bindBuffer(w.ARRAY_BUFFER,A),w.bufferData(w.ARRAY_BUFFER,k,w.STATIC_DRAW);var S={position:w.getAttribLocation(C.program,"position"),tex0:w.getUniformLocation(C.program,"tex0"),resolution:w.getUniformLocation(C.program,"resolution"),brightness:w.getUniformLocation(C.program,"brightness"),contrast:w.getUniformLocation(C.program,"contrast"),threshold:w.getUniformLocation(C.program,"threshold"),fill:w.getUniformLocation(C.program,"fill")};w.enableVertexAttribArray(S.position),C.useProgram(),w.vertexAttribPointer(S.position,2,w.FLOAT,!1,0,0),w.clearColor(0,0,0,0),w.uniform1i(S.tex0,0);var F=new l.Texture(new Image,0,!1);function R(){w.drawArrays(w.TRIANGLES,0,k.length/2)}function q(){try{R(),j.toBlob(function(t){try{if(!t)throw new Error("No canvas output found");(0,e.saveAs)(t)}catch(r){console.error(r),window.alert("Something went wrong!\n"+r)}})}catch(t){console.error(t),window.alert("Something went wrong!\n"+t)}}function E(){var e=d((0,n.useState)(1),2),r=e[0],l=e[1],c=d((0,n.useState)(1),2),h=c[0],f=c[1],g=d((0,n.useState)(!1),2),m=g[0],p=g[1],v=d((0,n.useState)(.5),2),b=v[0],C=v[1],k=d((0,n.useState)(""),2),A=k[0],E=k[1],T=d((0,n.useState)("#000000"),2),O=T[0],I=T[1],M=d((0,n.useState)(!0),2),L=M[0],U=M[1],_=(0,n.useRef)(null),D=(0,n.useCallback)(function(t){var e,r;if(null===(r=null===(e=t.currentTarget)||void 0===e?void 0:e.files)||void 0===r?void 0:r[0]){var n=new FileReader;n.onload=function(){var t,e;E(null!==(e=null===(t=n.result)||void 0===t?void 0:t.toString())&&void 0!==e?e:"")},n.readAsDataURL(t.currentTarget.files[0])}},[]);(0,n.useEffect)(function(){if(L){var t=new Image;t.onload=function(){x.width=Math.min(t.naturalWidth,256),x.height=Math.min(t.naturalHeight,256),y.clearRect(0,0,x.width,x.height),y.filter="grayscale() invert()",y.drawImage(t,0,0,t.naturalWidth,t.naturalHeight,0,0,x.width,x.height);var e=y.getImageData(0,0,x.width,x.height),r=e.data.filter(function(t,r){return r%4==0&&0!==e.data[r+3]});r.sort(s.sortNumeric);var n=r[Math.floor(r.length/2)]/255,o=Math.sqrt(r.reduce(function(t,e){return t+Math.pow(e/255-n,2)},0)/r.length),i=parseFloat((n+o/2).toFixed(3)),a=parseFloat((1/o).toFixed(3));i==i&&i!==1/0&&i!==-1/0||(i=0),a==a&&a!==1/0&&a!==-1/0||(a=1),l(i),f(a)},t.src=A}},[A,L]),(0,n.useEffect)(function(){w.uniform1f(S.brightness,r),R()},[r]),(0,n.useEffect)(function(){w.uniform1f(S.contrast,h),R()},[h]),(0,n.useEffect)(function(){w.uniform1f(S.threshold,m?b:1/0),R()},[b,m]),(0,n.useEffect)(function(){var t=(0,s.hexToRgb)(O);w.uniform3f(S.fill,t[0],t[1],t[2]),R()},[O]),(0,n.useEffect)(function(){var t=new Image;t.onerror=t.onload=function(){j.width=t.naturalWidth,j.height=t.naturalHeight,w.viewport(0,0,j.width,j.height),w.uniform2f(S.resolution,j.width,j.height),F.source=t,F.update(),F.bind(),R()},t.src=A},[A]),(0,n.useEffect)(function(){var t;null===(t=document.querySelector("#output-img"))||void 0===t||t.appendChild(j)},[]);var P=(0,n.useCallback)(function(){E(""),R(),document.querySelector("#source-file").value=""},[]),B=d((0,n.useState)(!1),2),W=B[0],N=B[1],V=(0,n.useCallback)(function(){return N(!0)},[]),H=(0,n.useCallback)(function(t){t&&E(t),N(!1)},[]),Y=d((0,n.useState)(!1),2),G=Y[0],$=Y[1],z=(0,n.useCallback)(function(){return $(!0)},[]),J=(0,n.useCallback)(function(t){t&&E(t),$(!1)},[]),K=(0,s.useCheckbox)(U),Q=(0,s.useCheckbox)(p),X=(0,n.useCallback)(function(t){I(t.currentTarget.value)},[]),Z=(0,n.useCallback)(function(){var t=document.documentElement.dataset.theme||(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");document.documentElement.dataset.theme="dark"===t?"light":"dark"},[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("main",{children:[(0,t.jsx)("h1",{children:"sketch-to-lineart"}),(0,t.jsx)("label",{htmlFor:"source-file",children:"source:"}),(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:(0,t.jsx)("input",{id:"source-file",type:"file",accept:"image/*",onChange:D})}),(0,t.jsx)("li",{children:(0,t.jsx)("button",{type:"button",onClick:V,children:"Take photo"})})]}),(0,t.jsx)("hr",{}),(0,t.jsx)("label",{htmlFor:"auto",title:"Automatically set brightness/contrast",children:"auto:"}),(0,t.jsx)("input",{id:"auto",title:"Automatically set brightness/contrast",type:"checkbox",checked:L,onChange:K}),!L&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("label",{htmlFor:"brightness",children:"brightness:"}),(0,t.jsx)(u.Range,{id:"brightness",min:0,max:5,step:.001,value:r,setValue:l}),(0,t.jsx)("label",{htmlFor:"contrast",children:"contrast:"}),(0,t.jsx)(u.Range,{id:"contrast",min:1,max:10,step:.001,value:h,setValue:f})]}),(0,t.jsx)("hr",{}),(0,t.jsx)("label",{htmlFor:"use-threshold",title:"Output is fully opaque/fully transparent, with no partially transparent pixels",children:"use threshold:"}),(0,t.jsx)("input",{id:"use-threshold",title:"Output is fully opaque/fully transparent, with no partially transparent pixels",type:"checkbox",checked:m,onChange:Q}),m&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("label",{htmlFor:"threshold",children:"threshold:"}),(0,t.jsx)(u.Range,{id:"threshold",min:0,max:1,step:.001,value:b,setValue:C})]}),(0,t.jsx)("hr",{}),(0,t.jsx)("label",{htmlFor:"fill",children:"fill:"}),(0,t.jsx)("input",{id:"fill",type:"color",value:O,style:{backgroundColor:O},onInput:X}),(0,t.jsx)("hr",{}),(0,t.jsxs)("figure",{children:[(0,t.jsxs)("figcaption",{children:["original"," ",(0,t.jsxs)("div",{children:[(0,t.jsx)("button",{disabled:!A,type:"button",onClick:z,children:"cutout"}),(0,t.jsx)("button",{disabled:!A,type:"button",onClick:P,children:"clear"})]})]}),(0,t.jsx)("img",{alt:"Source image",id:"source-img",src:A,ref:_})]}),(0,t.jsxs)("figure",{children:[(0,t.jsxs)("figcaption",{children:["output"," ",(0,t.jsx)("button",{type:"button",onClick:q,children:"save"})]}),(0,t.jsx)("div",{id:"output-img",className:s.rgbToLuma.apply(void 0,(0,s.hexToRgb)(O))>.5?"invert":""})]}),W&&(0,t.jsx)(i.Capture,{onCapture:H}),G&&(0,t.jsx)(a.Cutout,{srcInput:A,onCutout:J})]}),(0,t.jsxs)("footer",{children:[(0,t.jsx)("button",{id:"toggle-theme",type:"button",onClick:Z,title:"Toggle theme",children:"Toggle theme"}),"v",o.default.version]})]})}(0,r.render)((0,t.jsx)(E,{}),document.body); +},{"preact/jsx-runtime":"I8Gw","canvas-toBlob":"EQlm","file-saver":"i0aF","preact":"u8ui","preact/hooks":"qsmZ","../../package.json":"ucH8","./Capture":"cgfr","./Cutout":"hN9c","./gl":"fbLS","./Range":"DniY","./utils":"wp4r"}]},{},["mo85"], null) \ No newline at end of file diff --git a/docs/icon.56c1db02.png b/docs/icon.56c1db02.png deleted file mode 100644 index 6d8cdd0c9708f60477f3d0393eac0046a850a852..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2796 zcmVuJ@VVD_U zC<6{NG_fI~0ue<-1QkJoA_k0xBC#Thg@9ne9*`iQ#9$OrQF$}6R&?d%y_c8YA7_1Q zpS|}zXYYO1x&V;8{kgn!SPFnNo`4_X z6{c}T{8k*B#$jdxfFg<9uYy1K45IaYvHg`_dOZM)Sy63ve6hvv1)yUy0P^?0*fb9UASvow z`@mQCp^4`uNg&9uGcn1|&Nk+9SjOUl{-OWr@Hh0;_l(8q{wNRKos+;6rV8ldy0Owz z(}jF`W(JeRp&R{qi2rfmU!TJ;gp(Kmm5I1s5m_f-n#TRsj}B0%?E` zvOzxB2#P=n*a3EfYETOrKoe*ICqM@{4K9Go;5xVgZi5G41dM~{UdP z6d+Yd3o?MrAqM0Kc|iV92owdyL5UC#5<>aVCa44|hpM4Es0sQWIt5*Tu0n&*J!lk~ zf_{hI!w5`*sjxDv4V%CW*ah~3!{C*0BD@;TgA3v9a1~q+AA{TB3-ERLHar49hi4Ih z5D^-ph8Q6X#0?2VqLBoIkE}zAkxHZUgRb+f=natP#6>iMMoK->`~sRLq)(kHo*Vn{;LcG6+e zdD1=7D>9j^O?D{Qg|tCDK{ym)H7&wDr6*;uGTJg8GHjVb znL{!cWyUB7MT6o-VNo_w8Yq`2<5Ub)hw4L3rj}5@qxMs0WMyP6Wy582WNT#4$d1qu znl{acmP#w5ouJ*Jy_Zv#bCKi7ZIf$}8dZdVy&)LYdbX%I9R8VMQ|8r>Q*nyQ)sn)#Z|n)kKvS`4iutvy=3T65Yu+7a4Yv^%sX zb>ww?bn(=Yu(!=O6^iuTp>)p_Y^{w=i^lS773}6Fm1Fpe-gF!>I zp{*g$u-szvGhed; zvo5pW&GpS$<~8QGEXWp~7V9lKEnZq0SaK{6Sl+dwSOr*ZvFf(^Xl-N7w{EeXveC4O zv)N}e%%C!Y7^RFWwrE>d+x51mZQt2h+X?JW*!^a2WS?Sx)P8cQ&Qi|OhNWW;>JChY zI)@QQx?`Nj^#uJBl~d&PK+RZLOLos~K(b5>qmrMN0})tOkySZ3_WICNY@+|jrX%s^&6b2i>5 zeqa0y%Z;^%^_=a@u3%4b9605ii3Ep)@`TAmhs0fpQ%O!ql}XcFH*PieWwLj2ZSq`7 zV9Mc?h17`D)-+sNT-qs~3@?S(ldh7UlRlVXkWrK|vf6I-?$tAVKYn8-l({mqQ$Q8{ zO!WzMg`0(=S&msXS#Pt$vrpzo=kRj+a`kh!z=6$;cwT88(J6|n-WB%w`m$h~4 zpmp)YIh_3ETV2tjiAU!0h1dxU-n=E9e!)6|Z;4?!H=SSy{V>ut&IOq{_dlbFb#!9eY1iCsp6Bajj|H zr?hX|zPbJE{X++w546-O*Ot`2Kgd0Jx6Z4syTu9enWavU5N9)I?I-1m1* z_?_rJ$vD~agVqoG+9++s?NEDe`%Fht$4F;X=in*dQ{7$mU2Q)a|9JSc+Uc4zvS-T9 z63!N$T{xF_ZuWe}`RNOZ7sk3{yB}PPym+f8xTpV;-=!;;JuhGEb?H5K#o@~7t9DmU zU1MD9xNd#Dz0azz?I)|B+WM{g+Xrk0I&awC=o(x)cy`EX=)z6+o0o6-+`4{y+3mqQ z%kSJBju{@g%f35#FZJHb`&swrA8dGtepviS>QUumrN{L@>;2q1Vm)$Z)P1z?N$8UY zW2~{~zhwUMVZ87u`Dx{Z>O|9|`Q+&->FRy-Sjp7DHsy69KwU-!MxeeuI@&cF4| zM9z%ApKDf{L=}$@fi&+iP;zc0000YAX9X8WNB|8RBvx=!KdMT000N? zNkllfpzt3pAP-J6>w6NlST9rZGMk@d?{n0|O|gijD$PhGD?rCZ0LF4{M!02d&WV zgqM>weBb}SzV-iqpV&1xP(p*U6bLDap8!gP0EwhQ10f_r$n?8HX^E5)tu@A2tg$%n z@gWdGAcUNd1$+p2?{UsyY&@s5MoEc~60vJ=ds!k73AaR$U=Tu30-_=ie-l!nltOET zZi2fO0zMG3oDe+D2b}XbXED~IwLvL`l(7J@b8uS;5)q50VgiWtqZER8K*T>(3avES z7_2o|>ms=Kcpp39vkdQBsy7y6%+=Kkf!H}XP)4{iRZaCp0u6*v2&s?)gj5)%QQBZ^ zs@!>;cM&iILdYVS5U|!_ox^B@);df$RAa#ic4R7fQ;+G4FqRYveE%PMf+1W!*+YmHX=E5T<7R2M*XKuQ6~ zNFb@+Sch}5^;wn?^1OvW)WiP+o(K$-QUB>3i1;L>kbL~fC(NDO#i{XA%%8u2EX(oU zlVv$so|EMTS)N7Fxq$aka3hBf)82j~H{ZPYn&1_ItDm6Y+__1nrlvSKc8c-w32wXX zR(fyk#W_dF16f`p&kORR;QfESPe*4bOPAh)b@8ol-MW>@$w{7i>i5?KZ@B_NDd6)f zpEEu_PJO!0k#~+_v}XD8<+R^$12=YbM6u;LMP85>HS(h1_1E{Y`!9Rg{pUYptU+tT z3opFD?%lf?9v;3XIFRN*I&<>G3C^57$Juk|ID7USw|?UmdKNFi`hate&n|z)J4fF| z2*LM%a0d$(F66+0gRH;%ZuH);ad?-_Ju2J;bZ8zRLB!ssjl4^wTLWT)N2L z{{9cTy1KZjy`7#VOEJ#ieIU;Zj=uLEhYla%;K&H`=6#*>7cMe7I?9qIJ*-{3mizC& zpX0}mvvTE1PM$n@eF8fljRZs)Nle%4{P9n_`Sz-BF)=ww--@C4vrjR&YU?c?ODo#g$r1{`bX^Fzn_kd4%*tj|F2wvJd z%;hW7blfSE z?(Sx2Xo%Zyzx{vHKv@DpAcf@Or3)N5Fv9rhag;%y_$L5-8}vDGi=(l ziK+7!*gL$JGiT25+;e~6o_p?LY;25|Uw)b1-d;9u-pqy#8@>d3?AS5hc;gNF`ub-4 z074*IMxja@>&o;r0>M*5PqVVGkM(!m#nxZ_nzpt!thM~}?Y9v^^20ms;F~K}aPPhM z0tXsE^=bwL` zfq?-=M@Lz;Y89I{ZDP%uHO(v7R?ajhuEFN?8XG&sp?8k(!3Q5Qd-iO8v2i19v)icE z+NjN{Q4}?Xo_U5mFX-?8B}!?85Y+2+7A;ytPfrh1Q&V(zce7%}3f8Y*&)m6lzo>z2 zW%6POAt}pgJ~@7psq^PKe&Pflel*J0Zn}w|{CF+xot@-)jascnk^X6IxODk43l=Oy zYt55SKFQ$VAjgg!`v-+YrNo_K=x_I7sc*nv{&dV^?N6k+uf8{pZIXF<3<%|v^ zi3U>0YA~r}LZc6Kgb>KmHjEv}D=Mrd)x%@Coq!dZuP9v3`$ z$Ow5sp67&QR$>>TFQ`I@l9i^u0qY!D$f6_4 zGO{dBc05!u%ou}K*Y1Sa@$f*2XryNt--8rT3Mi3CL}FedrH)aoY0FdY%d(s-3(2U4 zN((U!>G(2~o{3|vxnRe`+e<_QZj>NIGbxIsg&Bveq(W+q(Hi5TK@BMl#dV#hY!Ext z3?qrEC6K#1JHBiz(N=aGHfR~M!52VsaAy8UjwZ*3N8o z(WV(wxn!l))q42t!`rG!SnWemLgkRt)il#l(t^@D29)Y5nh7bJiDo`#1Z!qUv?e4e aCI10C`6dFRr(yj70000V7>n#EuuQk%K=qJ!|qLA-)*3 z2jpJ^u=N03D%Bw%eP}BlaZSp9(=_?$jtnc?MA^8lSVnHWReual6$PA7 zTvvX47|)S);*T9m|HWhV;r?zZcyc$RFmq&7ePJSN+4`}ri)fpBk?O8rgX291PEs0Q z%XGHRbwi|M!>i6g&)UI3!?_MmXR)Pb|AQOE`;Cb5C><7m!BzxiKh^mj6p&zVfw>z_ zXBEi0cmFKaB_SpiY&>g&5S7i8Bl9d(d@xVWadIlxM2 zUp!C{9M2}Th!*oMOgB&%R{gQz_dGdC?fJ*|!{QDDzdGl(s>YC7rh;(=ad$pH4Gbd| z-2E|(1Zrj*&2Jo79X)g%&aKuOlCc0^1NxMzC4uumGeg(#1wufPVBKoA{m+^Y!nK5& zsoVp^_WHwf3zJpvJ*H(znLC&JRL&;!iELDfv)bq)c|afnq+||I(q&r!opCwhhlk$b zlxmS+k5U!lumOrAKxn*RrQWq+?s#3EVc^|pA9Fsi?on@`ye^lPz9g1 zdqVWQ3nvx$Lx|n=v^x9`QR!O-lZc&bQJ))4Hi2m*;xmWB;gxC4n zuXuh+X>&N?$@-N#Uf6swCKu3l+WI0e4MN^HnWM-%q#c3G0#eWjy3V*mObQRV0usf)&MzYsO@@^nNQ^bHH5*m(EF~ zx2H`VUvt_4{?dxfk-qWiw3g6&?yi``7$tqaDUqquQ)0;oYxz-;Xd-f&(@kt$Yn?an z>CWS`Fot}6vKvC5ahKuB2xCAQ%IeQcZ`_qLB5};D%*bsRY@jwAdE#RzF;CbX-DvPc zcw<{q8=o=t#j_WWW|X?FcA0dMQrJ@ZEpdt%MNP$GrgjOq#LBYOvWg*!hAiqXYAjkV z7BXy$vq@U)3WS>oOx^*w!9V& zg&~L%GqjDp!N~Q?u(0wCgITm#Mtqe?rAh2Z`&7kS@vjS&Y-{wlvX&qX=f-1mOv(#b zpS+k)nbd(8pHQEDpC3!wOWgx}Oviy!Xdw+rFb`M^JPw9ryv_h->}K?4uxi#E_{+|g zK^5o|>%pq?%TCiPChiQ!xzD&g^lDus|E{8~a@zrH7j#b0Zlb2Zj>8T^ zS*rc%jY0Lk^{3=iey%1~jd($N^3pyzd#{p6m92 z85va4XW7SiScE#Vbi|aPO%OI}KxKW?`yecTQNGxU)_>GXz^gX6@JGy}oa>d{YH1SW zVsiM83SKik6&yNdZFR3Uh-ZKv<4zybK

tC}OSt~VPjz_4~{FFs>}YYNpcAGiH-cClvR#?+uxDyRm6QXwG~v z|E0i`0Buse3FBk!cMkmvmyX5FAUczCq}J8?yxOf3Z8Ws7Nn4PPe&w{6Wrocx1zZ z?V>Y__9}l6T79e>t-%xq5HX zh?<*DKfv#sZ&|FOhUA;g1SJ^a;s+dT=|6tSV#PxN0N?{-xSlmGYh~<;Pn)i&f!+x2 z(6N@S)%~PGQV#Q_58F?E!o%*oZ@=Hp|1WTF%HR1O9&utVLvm^KF6_MyGClMoYg3@* zEHFt9z+l(S03i12r@&^8$8A_u4delD)Xl%;qX0BWdgZa$s}7${nSY37bs#9lfC3f> z0{s{A+l?*NeIw>pz9Fuf75ROUhv?nyUJk! z^-3oOQ*8tP!E0XyWqS;aq#wm={BPMz)e0X;r-Zj!m@d~DY#>o3ONhX3z4|8cLG YKlrgDa*s9sGkYAX9X8WNB|8RBvx=!KdMT001BW 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 P|4tj}-G-5LoTL8*^oOxT diff --git a/docs/icon_256.f6b7a4e3.png b/docs/icon_256.f6b7a4e3.png new file mode 100644 index 0000000000000000000000000000000000000000..4e60a8d2a073b55d7d41a23db166e6f9746da22d GIT binary patch literal 66127 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μU;;VYl*~xJI)6m6;H$^mMXQuJ@Z_=< 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

i|2_!+=CUnGed~xeJi@65x6g#^40T* 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 literal 0 HcmV?d00001 diff --git a/docs/icon_512.4602542b.png b/docs/icon_512.4602542b.png deleted file mode 100644 index 1736cd62b502cb05687b1a67ea5cee89b5e09aae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4171 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 z 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 literal 0 HcmV?d00001 diff --git a/docs/index.html b/docs/index.html index cae105e..41234c9 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -sketch-to-lineart \ No newline at end of file +sketch-to-lineart \ No newline at end of file diff --git a/docs/manifest.webmanifest b/docs/manifest.webmanifest index 1c09089..9b39bfc 100644 --- a/docs/manifest.webmanifest +++ b/docs/manifest.webmanifest @@ -1 +1 @@ -{"short_name":"sketch-to-lineart","name":"sketch-to-lineart","icons":[{"src":"icon.56c1db02.png","type":"image/png","sizes":"32x32","purpose":"maskable any"},{"src":"icon_192.adc02fc6.png","type":"image/png","sizes":"192x192","purpose":"maskable any"},{"src":"icon_256.6f15547c.png","type":"image/png","sizes":"256x256","purpose":"maskable any"},{"src":"icon_512.4602542b.png","type":"image/png","sizes":"512x512","purpose":"maskable any"}],"display":"standalone","orientation":"any","theme_color":"#FFFFFF","background_color":"#FFFFFF","start_url":"."} \ No newline at end of file +{"short_name":"sketch-to-lineart","name":"sketch-to-lineart","icons":[{"src":"icon.c7137b89.png","type":"image/png","sizes":"32x32","purpose":"maskable any"},{"src":"icon_192.c56ee251.png","type":"image/png","sizes":"192x192","purpose":"maskable any"},{"src":"icon_256.f6b7a4e3.png","type":"image/png","sizes":"256x256","purpose":"maskable any"},{"src":"icon_512.b8db3d24.png","type":"image/png","sizes":"512x512","purpose":"maskable any"}],"display":"standalone","orientation":"any","theme_color":"#FFFFFF","background_color":"#FFFFFF","start_url":"."} \ No newline at end of file diff --git a/docs/service-worker.js b/docs/service-worker.js index a62ecea..9fb2420 100644 --- a/docs/service-worker.js +++ b/docs/service-worker.js @@ -1 +1 @@ -try{self["workbox:core:6.1.2"]&&_()}catch(t){}const t=(t,...e)=>{let s=t;return e.length>0&&(s+=` :: ${JSON.stringify(e)}`),s};class e extends Error{constructor(e,s){super(t(e,s)),this.name=e,this.details=s}}try{self["workbox:routing:6.1.2"]&&_()}catch(t){}const s=t=>t&&"object"==typeof t?t:{handle:t};class n{constructor(t,e,n="GET"){this.handler=s(e),this.match=t,this.method=n}setCatchHandler(t){this.catchHandler=s(t)}}class i extends n{constructor(t,e,s){super((({url:e})=>{const s=t.exec(e.href);if(s&&(e.origin===location.origin||0===s.index))return s.slice(1)}),e,s)}}class r{constructor(){this.t=new Map,this.i=new Map}get routes(){return this.t}addFetchListener(){self.addEventListener("fetch",(t=>{const{request:e}=t,s=this.handleRequest({request:e,event:t});s&&t.respondWith(s)}))}addCacheListener(){self.addEventListener("message",(t=>{if(t.data&&"CACHE_URLS"===t.data.type){const{payload:e}=t.data,s=Promise.all(e.urlsToCache.map((e=>{"string"==typeof e&&(e=[e]);const s=new Request(...e);return this.handleRequest({request:s,event:t})})));t.waitUntil(s),t.ports&&t.ports[0]&&s.then((()=>t.ports[0].postMessage(!0)))}}))}handleRequest({request:t,event:e}){const s=new URL(t.url,location.href);if(!s.protocol.startsWith("http"))return;const n=s.origin===location.origin,{params:i,route:r}=this.findMatchingRoute({event:e,request:t,sameOrigin:n,url:s});let a=r&&r.handler;const c=t.method;if(!a&&this.i.has(c)&&(a=this.i.get(c)),!a)return;let o;try{o=a.handle({url:s,request:t,event:e,params:i})}catch(t){o=Promise.reject(t)}const h=r&&r.catchHandler;return o instanceof Promise&&(this.o||h)&&(o=o.catch((async n=>{if(h)try{return await h.handle({url:s,request:t,event:e,params:i})}catch(t){n=t}if(this.o)return this.o.handle({url:s,request:t,event:e});throw n}))),o}findMatchingRoute({url:t,sameOrigin:e,request:s,event:n}){const i=this.t.get(s.method)||[];for(const r of i){let i;const a=r.match({url:t,sameOrigin:e,request:s,event:n});if(a)return i=a,(Array.isArray(a)&&0===a.length||a.constructor===Object&&0===Object.keys(a).length||"boolean"==typeof a)&&(i=void 0),{route:r,params:i}}return{}}setDefaultHandler(t,e="GET"){this.i.set(e,s(t))}setCatchHandler(t){this.o=s(t)}registerRoute(t){this.t.has(t.method)||this.t.set(t.method,[]),this.t.get(t.method).push(t)}unregisterRoute(t){if(!this.t.has(t.method))throw new e("unregister-route-but-not-found-with-method",{method:t.method});const s=this.t.get(t.method).indexOf(t);if(!(s>-1))throw new e("unregister-route-route-not-registered");this.t.get(t.method).splice(s,1)}}let a;function c(){return(c=Object.assign||function(t){for(var e=1;e[o.prefix,t,o.suffix].filter((t=>t&&t.length>0)).join("-"),u=t=>t||h(o.precache),l=t=>t||h(o.runtime);function f(t,e){const s=e();return t.waitUntil(s),s}try{self["workbox:precaching:6.1.2"]&&_()}catch(t){}function w(t){if(!t)throw new e("add-to-cache-list-unexpected-type",{entry:t});if("string"==typeof t){const e=new URL(t,location.href);return{cacheKey:e.href,url:e.href}}const{revision:s,url:n}=t;if(!n)throw new e("add-to-cache-list-unexpected-type",{entry:t});if(!s){const t=new URL(n,location.href);return{cacheKey:t.href,url:t.href}}const i=new URL(n,location.href),r=new URL(n,location.href);return i.searchParams.set("__WB_REVISION__",s),{cacheKey:i.href,url:r.href}}class d{constructor(){this.updatedURLs=[],this.notUpdatedURLs=[],this.handlerWillStart=async({request:t,state:e})=>{e&&(e.originalRequest=t)},this.cachedResponseWillBeUsed=async({event:t,state:e,cachedResponse:s})=>{if("install"===t.type){const t=e.originalRequest.url;s?this.notUpdatedURLs.push(t):this.updatedURLs.push(t)}return s}}}class p{constructor({precacheController:t}){this.cacheKeyWillBeUsed=async({request:t,params:e})=>{const s=e&&e.cacheKey||this.h.getCacheKeyForURL(t.url);return s?new Request(s):t},this.h=t}}let y;async function g(t,s){let n=null;if(t.url){n=new URL(t.url).origin}if(n!==self.location.origin)throw new e("cross-origin-copy-response",{origin:n});const i=t.clone(),r={headers:new Headers(i.headers),status:i.status,statusText:i.statusText},a=s?s(r):r,c=function(){if(void 0===y){const t=new Response("");if("body"in t)try{new Response(t.body),y=!0}catch(t){y=!1}y=!1}return y}()?i.body:await i.blob();return new Response(c,a)}function v(t,e){const s=new URL(t);for(const t of e)s.searchParams.delete(t);return s.href}class m{constructor(){this.promise=new Promise(((t,e)=>{this.resolve=t,this.reject=e}))}}const R=new Set;try{self["workbox:strategies:6.1.2"]&&_()}catch(t){}function b(t){return"string"==typeof t?new Request(t):t}class q{constructor(t,e){this.u={},Object.assign(this,e),this.event=e.event,this.l=t,this.p=new m,this.g=[],this.v=[...t.plugins],this.m=new Map;for(const t of this.v)this.m.set(t,{});this.event.waitUntil(this.p.promise)}async fetch(t){const{event:s}=this;let n=b(t);if("navigate"===n.mode&&s instanceof FetchEvent&&s.preloadResponse){const t=await s.preloadResponse;if(t)return t}const i=this.hasCallback("fetchDidFail")?n.clone():null;try{for(const t of this.iterateCallbacks("requestWillFetch"))n=await t({request:n.clone(),event:s})}catch(t){throw new e("plugin-error-request-will-fetch",{thrownError:t})}const r=n.clone();try{let t;t=await fetch(n,"navigate"===n.mode?void 0:this.l.fetchOptions);for(const e of this.iterateCallbacks("fetchDidSucceed"))t=await e({event:s,request:r,response:t});return t}catch(t){throw i&&await this.runCallbacks("fetchDidFail",{error:t,event:s,originalRequest:i.clone(),request:r.clone()}),t}}async fetchAndCachePut(t){const e=await this.fetch(t),s=e.clone();return this.waitUntil(this.cachePut(t,s)),e}async cacheMatch(t){const e=b(t);let s;const{cacheName:n,matchOptions:i}=this.l,r=await this.getCacheKey(e,"read"),a=c({},i,{cacheName:n});s=await caches.match(r,a);for(const t of this.iterateCallbacks("cachedResponseWillBeUsed"))s=await t({cacheName:n,matchOptions:i,cachedResponse:s,request:r,event:this.event})||void 0;return s}async cachePut(t,s){const n=b(t);var i;await(i=0,new Promise((t=>setTimeout(t,i))));const r=await this.getCacheKey(n,"write");if(!s)throw new e("cache-put-with-no-response",{url:(a=r.url,new URL(String(a),location.href).href.replace(new RegExp(`^${location.origin}`),""))});var a;const o=await this.R(s);if(!o)return!1;const{cacheName:h,matchOptions:u}=this.l,l=await self.caches.open(h),f=this.hasCallback("cacheDidUpdate"),w=f?await async function(t,e,s,n){const i=v(e.url,s);if(e.url===i)return t.match(e,n);const r=c({},n,{ignoreSearch:!0}),a=await t.keys(e,r);for(const e of a)if(i===v(e.url,s))return t.match(e,n)}(l,r.clone(),["__WB_REVISION__"],u):null;try{await l.put(r,f?o.clone():o)}catch(t){throw"QuotaExceededError"===t.name&&await async function(){for(const t of R)await t()}(),t}for(const t of this.iterateCallbacks("cacheDidUpdate"))await t({cacheName:h,oldResponse:w,newResponse:o.clone(),request:r,event:this.event});return!0}async getCacheKey(t,e){if(!this.u[e]){let s=t;for(const t of this.iterateCallbacks("cacheKeyWillBeUsed"))s=b(await t({mode:e,request:s,event:this.event,params:this.params}));this.u[e]=s}return this.u[e]}hasCallback(t){for(const e of this.l.plugins)if(t in e)return!0;return!1}async runCallbacks(t,e){for(const s of this.iterateCallbacks(t))await s(e)}*iterateCallbacks(t){for(const e of this.l.plugins)if("function"==typeof e[t]){const s=this.m.get(e),n=n=>{const i=c({},n,{state:s});return e[t](i)};yield n}}waitUntil(t){return this.g.push(t),t}async doneWaiting(){let t;for(;t=this.g.shift();)await t}destroy(){this.p.resolve()}async R(t){let e=t,s=!1;for(const t of this.iterateCallbacks("cacheWillUpdate"))if(e=await t({request:this.request,response:e,event:this.event})||void 0,s=!0,!e)break;return s||e&&200!==e.status&&(e=void 0),e}}class U extends class{constructor(t={}){this.cacheName=l(t.cacheName),this.plugins=t.plugins||[],this.fetchOptions=t.fetchOptions,this.matchOptions=t.matchOptions}handle(t){const[e]=this.handleAll(t);return e}handleAll(t){t instanceof FetchEvent&&(t={event:t,request:t.request});const e=t.event,s="string"==typeof t.request?new Request(t.request):t.request,n="params"in t?t.params:void 0,i=new q(this,{event:e,request:s,params:n}),r=this.q(i,s,e);return[r,this.U(r,i,s,e)]}async q(t,s,n){let i;await t.runCallbacks("handlerWillStart",{event:n,request:s});try{if(i=await this.L(s,t),!i||"error"===i.type)throw new e("no-response",{url:s.url})}catch(e){for(const r of t.iterateCallbacks("handlerDidError"))if(i=await r({error:e,event:n,request:s}),i)break;if(!i)throw e}for(const e of t.iterateCallbacks("handlerWillRespond"))i=await e({event:n,request:s,response:i});return i}async U(t,e,s,n){let i,r;try{i=await t}catch(r){}try{await e.runCallbacks("handlerDidRespond",{event:n,request:s,response:i}),await e.doneWaiting()}catch(t){r=t}if(await e.runCallbacks("handlerDidComplete",{event:n,request:s,response:i,error:r}),e.destroy(),r)throw r}}{constructor(t={}){t.cacheName=u(t.cacheName),super(t),this._=!1!==t.fallbackToNetwork,this.plugins.push(U.copyRedirectedCacheableResponsesPlugin)}async L(t,e){const s=await e.cacheMatch(t);return s||(e.event&&"install"===e.event.type?await this.C(t,e):await this.N(t,e))}async N(t,s){let n;if(!this._)throw new e("missing-precache-entry",{cacheName:this.cacheName,url:t.url});return n=await s.fetch(t),n}async C(t,s){this.O();const n=await s.fetch(t);if(!await s.cachePut(t,n.clone()))throw new e("bad-precaching-response",{url:t.url,status:n.status});return n}O(){let t=null,e=0;for(const[s,n]of this.plugins.entries())n!==U.copyRedirectedCacheableResponsesPlugin&&(n===U.defaultPrecacheCacheabilityPlugin&&(t=s),n.cacheWillUpdate&&e++);0===e?this.plugins.push(U.defaultPrecacheCacheabilityPlugin):e>1&&null!==t&&this.plugins.splice(t,1)}}U.defaultPrecacheCacheabilityPlugin={cacheWillUpdate:async({response:t})=>!t||t.status>=400?null:t},U.copyRedirectedCacheableResponsesPlugin={cacheWillUpdate:async({response:t})=>t.redirected?await g(t):t};class L{constructor({cacheName:t,plugins:e=[],fallbackToNetwork:s=!0}={}){this.T=new Map,this.W=new Map,this.k=new Map,this.l=new U({cacheName:u(t),plugins:[...e,new p({precacheController:this})],fallbackToNetwork:s}),this.install=this.install.bind(this),this.activate=this.activate.bind(this)}get strategy(){return this.l}precache(t){this.addToCacheList(t),this.K||(self.addEventListener("install",this.install),self.addEventListener("activate",this.activate),this.K=!0)}addToCacheList(t){const s=[];for(const n of t){"string"==typeof n?s.push(n):n&&void 0===n.revision&&s.push(n.url);const{cacheKey:t,url:i}=w(n),r="string"!=typeof n&&n.revision?"reload":"default";if(this.T.has(i)&&this.T.get(i)!==t)throw new e("add-to-cache-list-conflicting-entries",{firstEntry:this.T.get(i),secondEntry:t});if("string"!=typeof n&&n.integrity){if(this.k.has(t)&&this.k.get(t)!==n.integrity)throw new e("add-to-cache-list-conflicting-integrities",{url:i});this.k.set(t,n.integrity)}if(this.T.set(i,t),this.W.set(i,r),s.length>0){const t=`Workbox is precaching URLs without revision info: ${s.join(", ")}\nThis is generally NOT safe. Learn more at https://bit.ly/wb-precache`;console.warn(t)}}}install(t){return f(t,(async()=>{const e=new d;this.strategy.plugins.push(e);for(const[e,s]of this.T){const n=this.k.get(s),i=this.W.get(e),r=new Request(e,{integrity:n,cache:i,credentials:"same-origin"});await Promise.all(this.strategy.handleAll({params:{cacheKey:s},request:r,event:t}))}const{updatedURLs:s,notUpdatedURLs:n}=e;return{updatedURLs:s,notUpdatedURLs:n}}))}activate(t){return f(t,(async()=>{const t=await self.caches.open(this.strategy.cacheName),e=await t.keys(),s=new Set(this.T.values()),n=[];for(const i of e)s.has(i.url)||(await t.delete(i),n.push(i.url));return{deletedURLs:n}}))}getURLsToCacheKeys(){return this.T}getCachedURLs(){return[...this.T.keys()]}getCacheKeyForURL(t){const e=new URL(t,location.href);return this.T.get(e.href)}async matchPrecache(t){const e=t instanceof Request?t.url:t,s=this.getCacheKeyForURL(e);if(s){return(await self.caches.open(this.strategy.cacheName)).match(s)}}createHandlerBoundToURL(t){const s=this.getCacheKeyForURL(t);if(!s)throw new e("non-precached-url",{url:t});return e=>(e.request=new Request(t),e.params=c({cacheKey:s},e.params),this.strategy.handle(e))}}let C;const N=()=>(C||(C=new L),C);class x extends n{constructor(t,e){super((({request:s})=>{const n=t.getURLsToCacheKeys();for(const t of function*(t,{ignoreURLParametersMatching:e=[/^utm_/,/^fbclid$/],directoryIndex:s="index.html",cleanURLs:n=!0,urlManipulation:i}={}){const r=new URL(t,location.href);r.hash="",yield r.href;const a=function(t,e=[]){for(const s of[...t.searchParams.keys()])e.some((t=>t.test(s)))&&t.searchParams.delete(s);return t}(r,e);if(yield a.href,s&&a.pathname.endsWith("/")){const t=new URL(a.href);t.pathname+=s,yield t.href}if(n){const t=new URL(a.href);t.pathname+=".html",yield t.href}if(i){const t=i({url:r});for(const e of t)yield e.href}}(s.url,e)){const e=n.get(t);if(e)return{cacheKey:e}}}),t.strategy)}}function E(t){const s=N();!function(t,s,c){let o;if("string"==typeof t){const e=new URL(t,location.href);o=new n((({url:t})=>t.href===e.href),s,c)}else if(t instanceof RegExp)o=new i(t,s,c);else if("function"==typeof t)o=new n(t,s,c);else{if(!(t instanceof n))throw new e("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});o=t}(a||(a=new r,a.addFetchListener(),a.addCacheListener()),a).registerRoute(o)}(new x(s,t))}var O;self.addEventListener("message",(t=>{t.data&&"SKIP_WAITING"===t.data.type&&self.skipWaiting()})),O={},function(t){N().precache(t)}([{url:"app.bf1b57b6.js",revision:"5c63e273a0bf6bc09115c6de3da66b0a"},{url:"icon_192.adc02fc6.png",revision:"ab04caea7ae37e944c80c9c74b9aa09f"},{url:"icon_256.6f15547c.png",revision:"de3ba1570734a5cf612ede8a31782144"},{url:"icon_512.4602542b.png",revision:"ab6213066aefca2d27c9478280af1060"},{url:"icon.56c1db02.png",revision:"96c8bfea82b2d50183c9a1938961a5df"},{url:"index.html",revision:"900e83d8fb385226b681de52dc02493f"},{url:"manifest.webmanifest",revision:"981e446743f9c4e60be70ccb7664ec8d"},{url:"src.60409e5d.js",revision:"3d96696582de38c65ad039791f9d0cd8"},{url:"src.e5da8a64.css",revision:"21f7cb4bcab867c716e5a40c77fcfe31"}]),E(O); +try{self["workbox:core:6.5.3"]&&_()}catch(t){}const t=(t,...e)=>{let s=t;return e.length>0&&(s+=` :: ${JSON.stringify(e)}`),s};class e extends Error{constructor(e,s){super(t(e,s)),this.name=e,this.details=s}}try{self["workbox:routing:6.5.3"]&&_()}catch(t){}const s=t=>t&&"object"==typeof t?t:{handle:t};class n{constructor(t,e,n="GET"){this.handler=s(e),this.match=t,this.method=n}setCatchHandler(t){this.catchHandler=s(t)}}class i extends n{constructor(t,e,s){super((({url:e})=>{const s=t.exec(e.href);if(s&&(e.origin===location.origin||0===s.index))return s.slice(1)}),e,s)}}class r{constructor(){this.t=new Map,this.i=new Map}get routes(){return this.t}addFetchListener(){self.addEventListener("fetch",(t=>{const{request:e}=t,s=this.handleRequest({request:e,event:t});s&&t.respondWith(s)}))}addCacheListener(){self.addEventListener("message",(t=>{if(t.data&&"CACHE_URLS"===t.data.type){const{payload:e}=t.data,s=Promise.all(e.urlsToCache.map((e=>{"string"==typeof e&&(e=[e]);const s=new Request(...e);return this.handleRequest({request:s,event:t})})));t.waitUntil(s),t.ports&&t.ports[0]&&s.then((()=>t.ports[0].postMessage(!0)))}}))}handleRequest({request:t,event:e}){const s=new URL(t.url,location.href);if(!s.protocol.startsWith("http"))return;const n=s.origin===location.origin,{params:i,route:r}=this.findMatchingRoute({event:e,request:t,sameOrigin:n,url:s});let c=r&&r.handler;const a=t.method;if(!c&&this.i.has(a)&&(c=this.i.get(a)),!c)return;let o;try{o=c.handle({url:s,request:t,event:e,params:i})}catch(t){o=Promise.reject(t)}const h=r&&r.catchHandler;return o instanceof Promise&&(this.o||h)&&(o=o.catch((async n=>{if(h)try{return await h.handle({url:s,request:t,event:e,params:i})}catch(t){t instanceof Error&&(n=t)}if(this.o)return this.o.handle({url:s,request:t,event:e});throw n}))),o}findMatchingRoute({url:t,sameOrigin:e,request:s,event:n}){const i=this.t.get(s.method)||[];for(const r of i){let i;const c=r.match({url:t,sameOrigin:e,request:s,event:n});if(c)return i=c,(Array.isArray(i)&&0===i.length||c.constructor===Object&&0===Object.keys(c).length||"boolean"==typeof c)&&(i=void 0),{route:r,params:i}}return{}}setDefaultHandler(t,e="GET"){this.i.set(e,s(t))}setCatchHandler(t){this.o=s(t)}registerRoute(t){this.t.has(t.method)||this.t.set(t.method,[]),this.t.get(t.method).push(t)}unregisterRoute(t){if(!this.t.has(t.method))throw new e("unregister-route-but-not-found-with-method",{method:t.method});const s=this.t.get(t.method).indexOf(t);if(!(s>-1))throw new e("unregister-route-route-not-registered");this.t.get(t.method).splice(s,1)}}let c;const a=()=>(c||(c=new r,c.addFetchListener(),c.addCacheListener()),c);const o={googleAnalytics:"googleAnalytics",precache:"precache-v2",prefix:"workbox",runtime:"runtime",suffix:"undefined"!=typeof registration?registration.scope:""},h=t=>[o.prefix,t,o.suffix].filter((t=>t&&t.length>0)).join("-"),u=t=>t||h(o.precache),l=t=>t||h(o.runtime);function f(t,e){const s=e();return t.waitUntil(s),s}try{self["workbox:precaching:6.5.3"]&&_()}catch(t){}const w="__WB_REVISION__";function d(t){if(!t)throw new e("add-to-cache-list-unexpected-type",{entry:t});if("string"==typeof t){const e=new URL(t,location.href);return{cacheKey:e.href,url:e.href}}const{revision:s,url:n}=t;if(!n)throw new e("add-to-cache-list-unexpected-type",{entry:t});if(!s){const t=new URL(n,location.href);return{cacheKey:t.href,url:t.href}}const i=new URL(n,location.href),r=new URL(n,location.href);return i.searchParams.set(w,s),{cacheKey:i.href,url:r.href}}class p{constructor(){this.updatedURLs=[],this.notUpdatedURLs=[],this.handlerWillStart=async({request:t,state:e})=>{e&&(e.originalRequest=t)},this.cachedResponseWillBeUsed=async({event:t,state:e,cachedResponse:s})=>{if("install"===t.type&&e&&e.originalRequest&&e.originalRequest instanceof Request){const t=e.originalRequest.url;s?this.notUpdatedURLs.push(t):this.updatedURLs.push(t)}return s}}}class y{constructor({precacheController:t}){this.cacheKeyWillBeUsed=async({request:t,params:e})=>{const s=(null==e?void 0:e.cacheKey)||this.h.getCacheKeyForURL(t.url);return s?new Request(s,{headers:t.headers}):t},this.h=t}}let g;async function v(t,s){let n=null;if(t.url){n=new URL(t.url).origin}if(n!==self.location.origin)throw new e("cross-origin-copy-response",{origin:n});const i=t.clone(),r={headers:new Headers(i.headers),status:i.status,statusText:i.statusText},c=s?s(r):r,a=function(){if(void 0===g){const t=new Response("");if("body"in t)try{new Response(t.body),g=!0}catch(t){g=!1}g=!1}return g}()?i.body:await i.blob();return new Response(a,c)}function R(t,e){const s=new URL(t);for(const t of e)s.searchParams.delete(t);return s.href}class m{constructor(){this.promise=new Promise(((t,e)=>{this.resolve=t,this.reject=e}))}}const b=new Set;try{self["workbox:strategies:6.5.3"]&&_()}catch(t){}function q(t){return"string"==typeof t?new Request(t):t}class U{constructor(t,e){this.u={},Object.assign(this,e),this.event=e.event,this.l=t,this.p=new m,this.g=[],this.v=[...t.plugins],this.R=new Map;for(const t of this.v)this.R.set(t,{});this.event.waitUntil(this.p.promise)}async fetch(t){const{event:s}=this;let n=q(t);if("navigate"===n.mode&&s instanceof FetchEvent&&s.preloadResponse){const t=await s.preloadResponse;if(t)return t}const i=this.hasCallback("fetchDidFail")?n.clone():null;try{for(const t of this.iterateCallbacks("requestWillFetch"))n=await t({request:n.clone(),event:s})}catch(t){if(t instanceof Error)throw new e("plugin-error-request-will-fetch",{thrownErrorMessage:t.message})}const r=n.clone();try{let t;t=await fetch(n,"navigate"===n.mode?void 0:this.l.fetchOptions);for(const e of this.iterateCallbacks("fetchDidSucceed"))t=await e({event:s,request:r,response:t});return t}catch(t){throw i&&await this.runCallbacks("fetchDidFail",{error:t,event:s,originalRequest:i.clone(),request:r.clone()}),t}}async fetchAndCachePut(t){const e=await this.fetch(t),s=e.clone();return this.waitUntil(this.cachePut(t,s)),e}async cacheMatch(t){const e=q(t);let s;const{cacheName:n,matchOptions:i}=this.l,r=await this.getCacheKey(e,"read"),c=Object.assign(Object.assign({},i),{cacheName:n});s=await caches.match(r,c);for(const t of this.iterateCallbacks("cachedResponseWillBeUsed"))s=await t({cacheName:n,matchOptions:i,cachedResponse:s,request:r,event:this.event})||void 0;return s}async cachePut(t,s){const n=q(t);var i;await(i=0,new Promise((t=>setTimeout(t,i))));const r=await this.getCacheKey(n,"write");if(!s)throw new e("cache-put-with-no-response",{url:(c=r.url,new URL(String(c),location.href).href.replace(new RegExp(`^${location.origin}`),""))});var c;const a=await this.m(s);if(!a)return!1;const{cacheName:o,matchOptions:h}=this.l,u=await self.caches.open(o),l=this.hasCallback("cacheDidUpdate"),f=l?await async function(t,e,s,n){const i=R(e.url,s);if(e.url===i)return t.match(e,n);const r=Object.assign(Object.assign({},n),{ignoreSearch:!0}),c=await t.keys(e,r);for(const e of c)if(i===R(e.url,s))return t.match(e,n)}(u,r.clone(),["__WB_REVISION__"],h):null;try{await u.put(r,l?a.clone():a)}catch(t){if(t instanceof Error)throw"QuotaExceededError"===t.name&&await async function(){for(const t of b)await t()}(),t}for(const t of this.iterateCallbacks("cacheDidUpdate"))await t({cacheName:o,oldResponse:f,newResponse:a.clone(),request:r,event:this.event});return!0}async getCacheKey(t,e){const s=`${t.url} | ${e}`;if(!this.u[s]){let n=t;for(const t of this.iterateCallbacks("cacheKeyWillBeUsed"))n=q(await t({mode:e,request:n,event:this.event,params:this.params}));this.u[s]=n}return this.u[s]}hasCallback(t){for(const e of this.l.plugins)if(t in e)return!0;return!1}async runCallbacks(t,e){for(const s of this.iterateCallbacks(t))await s(e)}*iterateCallbacks(t){for(const e of this.l.plugins)if("function"==typeof e[t]){const s=this.R.get(e),n=n=>{const i=Object.assign(Object.assign({},n),{state:s});return e[t](i)};yield n}}waitUntil(t){return this.g.push(t),t}async doneWaiting(){let t;for(;t=this.g.shift();)await t}destroy(){this.p.resolve(null)}async m(t){let e=t,s=!1;for(const t of this.iterateCallbacks("cacheWillUpdate"))if(e=await t({request:this.request,response:e,event:this.event})||void 0,s=!0,!e)break;return s||e&&200!==e.status&&(e=void 0),e}}class L{constructor(t={}){this.cacheName=l(t.cacheName),this.plugins=t.plugins||[],this.fetchOptions=t.fetchOptions,this.matchOptions=t.matchOptions}handle(t){const[e]=this.handleAll(t);return e}handleAll(t){t instanceof FetchEvent&&(t={event:t,request:t.request});const e=t.event,s="string"==typeof t.request?new Request(t.request):t.request,n="params"in t?t.params:void 0,i=new U(this,{event:e,request:s,params:n}),r=this.q(i,s,e);return[r,this.U(r,i,s,e)]}async q(t,s,n){let i;await t.runCallbacks("handlerWillStart",{event:n,request:s});try{if(i=await this.L(s,t),!i||"error"===i.type)throw new e("no-response",{url:s.url})}catch(e){if(e instanceof Error)for(const r of t.iterateCallbacks("handlerDidError"))if(i=await r({error:e,event:n,request:s}),i)break;if(!i)throw e}for(const e of t.iterateCallbacks("handlerWillRespond"))i=await e({event:n,request:s,response:i});return i}async U(t,e,s,n){let i,r;try{i=await t}catch(r){}try{await e.runCallbacks("handlerDidRespond",{event:n,request:s,response:i}),await e.doneWaiting()}catch(t){t instanceof Error&&(r=t)}if(await e.runCallbacks("handlerDidComplete",{event:n,request:s,response:i,error:r}),e.destroy(),r)throw r}}class C extends L{constructor(t={}){t.cacheName=u(t.cacheName),super(t),this._=!1!==t.fallbackToNetwork,this.plugins.push(C.copyRedirectedCacheableResponsesPlugin)}async L(t,e){const s=await e.cacheMatch(t);return s||(e.event&&"install"===e.event.type?await this.C(t,e):await this.O(t,e))}async O(t,s){let n;const i=s.params||{};if(!this._)throw new e("missing-precache-entry",{cacheName:this.cacheName,url:t.url});{const e=i.integrity,r=t.integrity,c=!r||r===e;n=await s.fetch(new Request(t,{integrity:"no-cors"!==t.mode?r||e:void 0})),e&&c&&"no-cors"!==t.mode&&(this.N(),await s.cachePut(t,n.clone()))}return n}async C(t,s){this.N();const n=await s.fetch(t);if(!await s.cachePut(t,n.clone()))throw new e("bad-precaching-response",{url:t.url,status:n.status});return n}N(){let t=null,e=0;for(const[s,n]of this.plugins.entries())n!==C.copyRedirectedCacheableResponsesPlugin&&(n===C.defaultPrecacheCacheabilityPlugin&&(t=s),n.cacheWillUpdate&&e++);0===e?this.plugins.push(C.defaultPrecacheCacheabilityPlugin):e>1&&null!==t&&this.plugins.splice(t,1)}}C.defaultPrecacheCacheabilityPlugin={cacheWillUpdate:async({response:t})=>!t||t.status>=400?null:t},C.copyRedirectedCacheableResponsesPlugin={cacheWillUpdate:async({response:t})=>t.redirected?await v(t):t};class E{constructor({cacheName:t,plugins:e=[],fallbackToNetwork:s=!0}={}){this.j=new Map,this.K=new Map,this.T=new Map,this.l=new C({cacheName:u(t),plugins:[...e,new y({precacheController:this})],fallbackToNetwork:s}),this.install=this.install.bind(this),this.activate=this.activate.bind(this)}get strategy(){return this.l}precache(t){this.addToCacheList(t),this.W||(self.addEventListener("install",this.install),self.addEventListener("activate",this.activate),this.W=!0)}addToCacheList(t){const s=[];for(const n of t){"string"==typeof n?s.push(n):n&&void 0===n.revision&&s.push(n.url);const{cacheKey:t,url:i}=d(n),r="string"!=typeof n&&n.revision?"reload":"default";if(this.j.has(i)&&this.j.get(i)!==t)throw new e("add-to-cache-list-conflicting-entries",{firstEntry:this.j.get(i),secondEntry:t});if("string"!=typeof n&&n.integrity){if(this.T.has(t)&&this.T.get(t)!==n.integrity)throw new e("add-to-cache-list-conflicting-integrities",{url:i});this.T.set(t,n.integrity)}if(this.j.set(i,t),this.K.set(i,r),s.length>0){const t=`Workbox is precaching URLs without revision info: ${s.join(", ")}\nThis is generally NOT safe. Learn more at https://bit.ly/wb-precache`;console.warn(t)}}}install(t){return f(t,(async()=>{const e=new p;this.strategy.plugins.push(e);for(const[e,s]of this.j){const n=this.T.get(s),i=this.K.get(e),r=new Request(e,{integrity:n,cache:i,credentials:"same-origin"});await Promise.all(this.strategy.handleAll({params:{cacheKey:s},request:r,event:t}))}const{updatedURLs:s,notUpdatedURLs:n}=e;return{updatedURLs:s,notUpdatedURLs:n}}))}activate(t){return f(t,(async()=>{const t=await self.caches.open(this.strategy.cacheName),e=await t.keys(),s=new Set(this.j.values()),n=[];for(const i of e)s.has(i.url)||(await t.delete(i),n.push(i.url));return{deletedURLs:n}}))}getURLsToCacheKeys(){return this.j}getCachedURLs(){return[...this.j.keys()]}getCacheKeyForURL(t){const e=new URL(t,location.href);return this.j.get(e.href)}getIntegrityForCacheKey(t){return this.T.get(t)}async matchPrecache(t){const e=t instanceof Request?t.url:t,s=this.getCacheKeyForURL(e);if(s){return(await self.caches.open(this.strategy.cacheName)).match(s)}}createHandlerBoundToURL(t){const s=this.getCacheKeyForURL(t);if(!s)throw new e("non-precached-url",{url:t});return e=>(e.request=new Request(t),e.params=Object.assign({cacheKey:s},e.params),this.strategy.handle(e))}}let O;const N=()=>(O||(O=new E),O);class x extends n{constructor(t,e){super((({request:s})=>{const n=t.getURLsToCacheKeys();for(const i of function*(t,{ignoreURLParametersMatching:e=[/^utm_/,/^fbclid$/],directoryIndex:s="index.html",cleanURLs:n=!0,urlManipulation:i}={}){const r=new URL(t,location.href);r.hash="",yield r.href;const c=function(t,e=[]){for(const s of[...t.searchParams.keys()])e.some((t=>t.test(s)))&&t.searchParams.delete(s);return t}(r,e);if(yield c.href,s&&c.pathname.endsWith("/")){const t=new URL(c.href);t.pathname+=s,yield t.href}if(n){const t=new URL(c.href);t.pathname+=".html",yield t.href}if(i){const t=i({url:r});for(const e of t)yield e.href}}(s.url,e)){const e=n.get(i);if(e){return{cacheKey:e,integrity:t.getIntegrityForCacheKey(e)}}}}),t.strategy)}}function j(t){const s=N();!function(t,s,r){let c;if("string"==typeof t){const e=new URL(t,location.href);c=new n((({url:t})=>t.href===e.href),s,r)}else if(t instanceof RegExp)c=new i(t,s,r);else if("function"==typeof t)c=new n(t,s,r);else{if(!(t instanceof n))throw new e("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});c=t}a().registerRoute(c)}(new x(s,t))}var K;self.addEventListener("message",(t=>{t.data&&"SKIP_WAITING"===t.data.type&&self.skipWaiting()})),K={},function(t){N().precache(t)}([{url:"app.d9e53179.js",revision:"cf7afe38a631c74b08d53a21e950f541"},{url:"icon_192.c56ee251.png",revision:"c7a69b3212feba01f21553490fa162ff"},{url:"icon_256.f6b7a4e3.png",revision:"65c365738fbce20aaba75131c768dd2b"},{url:"icon_512.b8db3d24.png",revision:"f6ee0380c34ef416bbef995ba60af69e"},{url:"icon.c7137b89.png",revision:"7190a776944b39493d52715b2a7e4aef"},{url:"index.html",revision:"f5bc7e78ce754836093c6f623e4692ba"},{url:"manifest.webmanifest",revision:"8df0cc4337c03e655a7b4c3a4946397e"},{url:"src.5059c28e.js",revision:"e55ea4034abb9c1e653513d080fc57e4"},{url:"src.7a1d8642.css",revision:"18e9329049ac648bb895c832700cd8ba"}]),j(K); diff --git a/docs/src.60409e5d.js b/docs/src.5059c28e.js similarity index 99% rename from docs/src.60409e5d.js rename to docs/src.5059c28e.js index 745c1cd..f6b5c00 100644 --- a/docs/src.60409e5d.js +++ b/docs/src.5059c28e.js @@ -699,7 +699,7 @@ var t=null;function e(){return t||(t=n()),t}function n(){try{throw new Error}cat var r=require("./bundle-url").getBundleURL;function e(r){Array.isArray(r)||(r=[r]);var e=r[r.length-1];try{return Promise.resolve(require(e))}catch(n){if("MODULE_NOT_FOUND"===n.code)return new s(function(n,i){t(r.slice(0,-1)).then(function(){return require(e)}).then(n,i)});throw n}}function t(r){return Promise.all(r.map(u))}var n={};function i(r,e){n[r]=e}module.exports=exports=e,exports.load=t,exports.register=i;var o={};function u(e){var t;if(Array.isArray(e)&&(t=e[1],e=e[0]),o[e])return o[e];var i=(e.substring(e.lastIndexOf(".")+1,e.length)||e).toLowerCase(),u=n[i];return u?o[e]=u(r()+e).then(function(r){return r&&module.bundle.register(t,r),r}).catch(function(r){throw delete o[e],r}):void 0}function s(r){this.executor=r,this.promise=null}s.prototype.then=function(r,e){return null===this.promise&&(this.promise=new Promise(this.executor)),this.promise.then(r,e)},s.prototype.catch=function(r){return null===this.promise&&(this.promise=new Promise(this.executor)),this.promise.catch(r)}; },{"./bundle-url":"MBwg"}],"B6dB":[function(require,module,exports) { "use strict";function e(e,r,n,t,o,i,u){try{var a=e[i](u),c=a.value}catch(s){return void n(s)}a.done?r(c):Promise.resolve(c).then(t,o)}function r(r){return function(){var n=this,t=arguments;return new Promise(function(o,i){var u=r.apply(n,t);function a(r){e(u,o,i,a,c,"next",r)}function c(r){e(u,o,i,a,c,"throw",r)}a(void 0)})}}require("babel-polyfill"),require("reset-css"),require("./style");var n=document.createElement("p");n.innerText="Loading...",document.body.appendChild(n),requestAnimationFrame(r(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,require("_bundle_loader")(require.resolve("./app"));case 3:n.remove(),e.next=10;break;case 6:e.prev=6,e.t0=e.catch(0),document.body.innerHTML="

Something went wrong. Sorry :(

",console.error(e.t0);case 10:case"end":return e.stop()}},e,null,[[0,6]])}))); -},{"babel-polyfill":"JIy0","reset-css":"szrR","./style":"szrR","_bundle_loader":"wl3f","./app":[["app.bf1b57b6.js","mo85"],"mo85"]}],"PrmA":[function(require,module,exports) { +},{"babel-polyfill":"JIy0","reset-css":"szrR","./style":"szrR","_bundle_loader":"wl3f","./app":[["app.d9e53179.js","mo85"],"mo85"]}],"PrmA":[function(require,module,exports) { module.exports=function(n){return new Promise(function(e,o){var r=document.createElement("script");r.async=!0,r.type="text/javascript",r.charset="utf-8",r.src=n,r.onerror=function(n){r.onerror=r.onload=null,o(n)},r.onload=function(){r.onerror=r.onload=null,e()},document.getElementsByTagName("head")[0].appendChild(r)})}; },{}],0:[function(require,module,exports) { var b=require("wl3f");b.register("js",require("PrmA")); diff --git a/docs/src.7a1d8642.css b/docs/src.7a1d8642.css new file mode 100644 index 0000000..4888e26 --- /dev/null +++ b/docs/src.7a1d8642.css @@ -0,0 +1 @@ +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--white:#fff;--black:#000}html{background-color:var(--white);color:var(--black);font-family:Courier New,Courier,monospace;height:100%}*{box-sizing:border-box}body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem;gap:1rem;min-height:100%}h1{text-align:initial;font-size:200%;font-weight:700}main{display:grid;grid-template-columns:0fr 1fr;grid-gap:.5rem 1rem;min-height:100%}hr,main{width:100%}hr{grid-column:span 2;margin:0;border:0;border-top:1px solid var(--black);opacity:.2}h1{grid-column-start:2}@media screen and (max-width:32rem){h1{grid-column-start:unset;grid-column:span 2;text-align:center;font-size:125%}}label{text-align:right;align-self:center}ul li:not(:last-of-type):after{content:"or"}input[type=file]{width:100%}.range{display:flex;align-items:center;gap:.5rem}.range>input[type=range]{flex:auto;width:100%}.range>input[type=number]{flex:none;width:0;min-width:5rem}button:disabled,input:disabled{opacity:.5;cursor:not-allowed}canvas,img,video{border:1px solid var(--black);max-width:100%;max-height:100%}img[src=""]{display:none}dialog{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:transparent;border:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}dialog+.backdrop,dialog::backdrop{background-color:rgba(0,0,0,.8)}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}dialog h2{position:absolute;top:0;color:var(--black)}dialog video{background-color:#000;width:100%;height:100%;flex:auto;min-width:0;min-height:0}dialog nav{width:100%;flex:none;display:flex;gap:1px;flex-wrap:wrap}dialog nav button{flex:auto;width:auto}button{width:100%}button,input{font-family:inherit;cursor:pointer;padding:.25rem}#fill{width:auto;appearance:none}#fill::-moz-color-swatch{display:none}#fill::-webkit-color-swatch{display:none}canvas{background-color:#fff}.invert canvas{background-color:#000}footer{margin-top:auto;font-size:75%;text-align:right;align-self:flex-end}#toggle-theme{font-size:0;color:transparent;width:auto;margin-inline-end:.5rem}#toggle-theme:after{content:"🔆";font-size:1rem;color:initial}:root[data-theme=dark]{color-scheme:dark;--white:#000;--black:#fff}:root[data-theme=dark] #toggle-theme:after{content:"🌙"}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--white:#000;--black:#fff}:root:not([data-theme]) #toggle-theme:after{content:"🌙"}}@media (pointer:coarse){button{padding:.5rem}input{padding-block:.5rem}} \ No newline at end of file diff --git a/docs/src.e5da8a64.css b/docs/src.e5da8a64.css deleted file mode 100644 index 1171858..0000000 --- a/docs/src.e5da8a64.css +++ /dev/null @@ -1 +0,0 @@ -a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--white:#fff;--black:#000}html{background-color:var(--white);color:var(--black);font-family:Courier New,Courier,monospace;height:100%}*{box-sizing:border-box}body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem;gap:1rem;min-height:100%}h1{text-align:initial;font-size:200%;font-weight:700}main{display:grid;grid-template-columns:0fr 1fr;grid-gap:.25rem 1rem;min-height:100%}hr,main{width:100%}hr{grid-column:span 2;margin:0;border:0;border-top:1px solid #bbb}h1{grid-column-start:2}@media screen and (max-width:32rem){h1{grid-column-start:unset;grid-column:span 2;text-align:center;font-size:125%}}label{text-align:right;align-self:center}ul li:not(:last-of-type):after{content:"or"}input[type=file]{width:100%}.range{display:flex;align-items:center;gap:.5rem}.range>input[type=range]{flex:auto;width:100%}.range>input[type=number]{flex:none;width:0;min-width:5rem}button:disabled,input:disabled{opacity:.5;cursor:not-allowed}canvas,img,video{border:1px solid var(--black);max-width:100%;max-height:100%}img[src=""]{display:none}dialog{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:transparent;border:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}dialog+.backdrop,dialog::backdrop{background-color:rgba(0,0,0,.8)}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}dialog h2{color:var(--white)}dialog video{background-color:var(--black);width:100%;height:100%}dialog nav{width:100%;flex:none;display:flex;flex-wrap:wrap}dialog nav button{flex:auto;width:auto}button{width:100%}button,input{font-family:inherit;cursor:pointer;padding:.25rem}#fill{width:auto;padding:0}canvas{background-color:#fff}.invert canvas{background-color:#000}footer{margin-top:auto;font-size:75%;text-align:right;align-self:flex-end}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--white:#000;--black:#fff}} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 43048f7..1210527 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sketch-to-lineart", - "version": "1.8.0", + "version": "1.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "sketch-to-lineart", - "version": "1.8.0", + "version": "1.9.0", "license": "MIT", "dependencies": { "babel-polyfill": "^6.26.0", diff --git a/package.json b/package.json index 812e18c..4393792 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sketch-to-lineart", - "version": "1.8.0", + "version": "1.9.0", "description": "tool for converting sketches to transparent lineart", "main": "index.js", "scripts": { @@ -13,10 +13,10 @@ }, "author": "Sean S. LeBlanc ", "license": "MIT", - "repository": { - "type": "git", - "url": "git://github.com/seleb/sketch-to-lineart.git" - }, + "repository": { + "type": "git", + "url": "git://github.com/seleb/sketch-to-lineart.git" + }, "devDependencies": { "@types/file-saver": "^2.0.5", "parcel": "^1.12.4", @@ -33,10 +33,10 @@ "reset-css": "^5.0.1" }, "release": { - "branches": [ - "+([0-9])?(.{+([0-9]),x}).x", - "main" - ], + "branches": [ + "+([0-9])?(.{+([0-9]),x}).x", + "main" + ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator",