From 040224577c0085ecc9fef11d6fa4883346d37f9f Mon Sep 17 00:00:00 2001 From: jaywcjlove Date: Sat, 28 Mar 2020 01:13:58 +0000 Subject: [PATCH] Automated deployment: Sat Mar 28 01:13:58 UTC 2020 695d4becb0c8e438494a7801eb04777db3695003 --- index.html | 2 +- website.30be0ef6.js => website.60c16834.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename website.30be0ef6.js => website.60c16834.js (99%) diff --git a/index.html b/index.html index ed67e14..48eb40a 100644 --- a/index.html +++ b/index.html @@ -1,2 +1,2 @@ -hotkeys.js - A robust Javascript library for capturing keyboard input.
+hotkeys.js - A robust Javascript library for capturing keyboard input.
\ No newline at end of file diff --git a/website.30be0ef6.js b/website.60c16834.js similarity index 99% rename from website.30be0ef6.js rename to website.60c16834.js index 0d67ce5..68e803b 100644 --- a/website.30be0ef6.js +++ b/website.60c16834.js @@ -652,7 +652,7 @@ module.exports = "# Hotkeys\n\n\n\n[![](https://img.shields.io/gi },{}],"yNIz":[function(require,module,exports) { "use strict";var e=t(require("@babel/runtime/helpers/typeof"));function t(e){return e&&e.__esModule?e:{default:e}}var n="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function o(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on".concat(t),function(){n(window.event)})}function r(e,t){for(var n=t.slice(0,t.length-1),o=0;o=0;)t[n-1]+=",",t.splice(n,1),n=t.lastIndexOf("");return t}function a(e,t){for(var n=e.length>=t.length?e:t,o=e.length>=t.length?t:e,r=!0,i=0;i=0&&d.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&d.splice(0,d.length),93!==t&&224!==t||(t=91),t in s)for(var o in s[t]=!1,c)c[o]===t&&(A[o]=!1)}function x(t){if(t){if(Array.isArray(t))t.forEach(function(e){e.key&&C(e)});else if("object"===(0,e.default)(t))t.key&&C(t);else if("string"==typeof t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r1?r(c,t):[];p[s]=p[s].map(function(e){return(!o||e.method===o)&&e.scope===n&&a(e.mods,u)?{}:e})}})};function E(e,t,n){var o;if(t.scope===n||"all"===t.scope){for(var r in o=t.mods.length>0,s)Object.prototype.hasOwnProperty.call(s,r)&&(!s[r]&&t.mods.indexOf(+r)>-1||s[r]&&-1===t.mods.indexOf(+r))&&(o=!1);(0!==t.mods.length||s[16]||s[18]||s[17]||s[91])&&!o&&"*"!==t.shortcut||!1===t.method(e,t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function j(e){var t=p["*"],n=e.keyCode||e.which||e.charCode;if(A.filter.call(this,e)){if(93!==n&&224!==n||(n=91),-1===d.indexOf(n)&&229!==n&&d.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(t){var n=l[t];e[t]&&-1===d.indexOf(n)?d.push(n):!e[t]&&d.indexOf(n)>-1&&d.splice(d.indexOf(n),1)}),n in s){for(var o in s[n]=!0,c)c[o]===n&&(A[o]=!0);if(!t)return}for(var r in s)Object.prototype.hasOwnProperty.call(s,r)&&(s[r]=e[l[r]]);e.getModifierState&&(!e.altKey||e.ctrlKey)&&e.getModifierState("AltGraph")&&(-1===d.indexOf(17)&&d.push(17),-1===d.indexOf(18)&&d.push(18),s[17]=!0,s[18]=!0);var i=w();if(t)for(var a=0;a-1}function A(e,t,n){d=[];var a=i(e),f=[],l="all",s=document,u=0,y=!1,g=!0,w="+";for(void 0===n&&"function"==typeof t&&(n=t),"[object Object]"===Object.prototype.toString.call(t)&&(t.scope&&(l=t.scope),t.element&&(s=t.element),t.keyup&&(y=t.keyup),void 0!==t.keydown&&(g=t.keydown),"string"==typeof t.splitKey&&(w=t.splitKey)),"string"==typeof t&&(l=t);u1&&(f=r(c,e)),(e="*"===(e=e[e.length-1])?"*":v(e))in p||(p[e]=[]),p[e].push({keyup:y,keydown:g,scope:l,mods:f,shortcut:a[u],method:n,key:a[u],splitKey:w});void 0!==s&&!P(s)&&window&&(h.push(s),o(s,"keydown",function(e){j(e)}),o(window,"focus",function(){d=[]}),o(s,"keyup",function(e){j(e),b(e)}))}var L={setScope:g,getScope:w,deleteScope:K,getPressedKeyCodes:k,isPressed:O,filter:m,unbind:x};for(var S in L)Object.prototype.hasOwnProperty.call(L,S)&&(A[S]=L[S]);if("undefined"!=typeof window){var I=window.hotkeys;A.noConflict=function(e){return e&&window.hotkeys===A&&(window.hotkeys=I),A},window.hotkeys=A}module.exports=A; },{"@babel/runtime/helpers/typeof":"b9XL"}],"EHrm":[function(require,module,exports) { -module.exports={name:"hotkeys-js",description:"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.",version:"3.7.6",main:"index.js",types:"index.d.ts",module:"dist/hotkeys.esm.js",scripts:{lint:"eslint --ext .js src website",deploy:"node scripts/build.js && npm run doc:build && gh-pages -d doc",build:"node scripts/build.js && npm run doc:build && npm run lint",watch:"node scripts/watch.js",pretest:"npm run build",test:"jest --coverage","test:watch":"jest --watch",doc:"npm run doc:dev","doc:dev":"cross-env NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && cross-env NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},files:["index.d.ts","dist","doc"],husky:{hooks:{"pre-commit":"npm run lint"}},keywords:["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],author:"kenny wong ",license:"MIT",homepage:"http://jaywcjlove.github.io/hotkeys",repository:{type:"git",url:"https://github.com/jaywcjlove/hotkeys.git"},jest:{testURL:"http://localhost/"},dependencies:{},devDependencies:{"@babel/core":"7.9.0","@babel/plugin-external-helpers":"7.8.3","@babel/plugin-transform-runtime":"7.9.0","@babel/preset-env":"7.9.0","@babel/preset-react":"7.9.4","@uiw/react-github-corners":"1.1.3",autoprefixer:"9.7.5","babel-eslint":"10.1.0",bannerjs:"1.0.7",classnames:"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2",eslint:"6.8.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.19.0","gh-pages":"2.2.0","highlight.js":"9.18.1",husky:"4.2.3",jest:"25.2.3",less:"3.11.1","parcel-bundler":"1.12.4","parcel-plugin-markdown-string":"1.4.2","postcss-modules":"1.5.0",puppeteer:"2.1.1",react:"16.13.1","react-dom":"16.13.1","react-markdown":"4.3.1",rimraf:"3.0.2",rollup:"2.2.0","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.0",zlib:"1.0.5"}}; +module.exports={name:"hotkeys-js",description:"A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.",version:"3.7.6",main:"index.js",types:"index.d.ts",module:"dist/hotkeys.esm.js",scripts:{lint:"eslint --ext .js src website",deploy:"node scripts/build.js && npm run doc:build && gh-pages -d doc",build:"node scripts/build.js && npm run doc:build && npm run lint",watch:"node scripts/watch.js",pretest:"npm run build",test:"jest --coverage","test:watch":"jest --watch",doc:"npm run doc:dev","doc:dev":"cross-env NODE_ENV=development parcel website/index.html --out-dir doc --no-cache","doc:build":"rimraf doc && cross-env NODE_ENV=production parcel build website/index.html --out-dir doc --public-url ./ --no-cache --no-source-maps"},files:["index.d.ts","dist","doc"],husky:{hooks:{"pre-commit":"npm run lint"}},keywords:["hotkey","hotkeys","hotkeys-js","hotkeysjs","key","keys","keyboard","shortcuts","keypress"],author:"kenny wong ",license:"MIT",homepage:"http://jaywcjlove.github.io/hotkeys",repository:{type:"git",url:"https://github.com/jaywcjlove/hotkeys.git"},jest:{testURL:"http://localhost/"},dependencies:{},devDependencies:{"@babel/core":"7.9.0","@babel/plugin-external-helpers":"7.8.3","@babel/plugin-transform-runtime":"7.9.0","@babel/preset-env":"7.9.0","@babel/preset-react":"7.9.4","@uiw/react-github-corners":"1.1.3",autoprefixer:"9.7.5","babel-eslint":"10.1.0",bannerjs:"1.0.7",classnames:"2.2.6","colors-cli":"1.0.26","cross-env":"7.0.2",eslint:"6.8.0","eslint-config-airbnb":"18.1.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-react":"7.19.0","gh-pages":"2.2.0","highlight.js":"9.18.1",husky:"4.2.3",jest:"25.2.3",less:"3.11.1","parcel-bundler":"1.12.4","parcel-plugin-markdown-string":"1.4.2","postcss-modules":"1.5.0",puppeteer:"2.1.1",react:"16.13.1","react-dom":"16.13.1","react-markdown":"4.3.1",rimraf:"3.0.2",rollup:"2.2.0","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0","uglify-js":"3.8.1",zlib:"1.0.5"}}; },{}],"lY9v":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=b(require("@babel/runtime/helpers/classCallCheck")),t=b(require("@babel/runtime/helpers/createClass")),o=b(require("@babel/runtime/helpers/assertThisInitialized")),n=b(require("@babel/runtime/helpers/possibleConstructorReturn")),r=b(require("@babel/runtime/helpers/getPrototypeOf")),a=b(require("@babel/runtime/helpers/inherits")),u=v(require("react")),l=b(require("@uiw/react-github-corners")),i=b(require("./components/KeyBoard")),s=b(require("./components/Footer")),c=b(require("./components/Markdown")),f=b(require("./components/GithubShields")),d=b(require("./styles/index.less")),h=b(require("../README.md")),y=b(require("../dist/hotkeys.common")),p=b(require("../package.json"));function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var a=n?Object.getOwnPropertyDescriptor(e,r):null;a&&(a.get||a.set)?Object.defineProperty(o,r,a):o[r]=e[r]}return o.default=e,t&&t.set(e,o),o}function b(e){return e&&e.__esModule?e:{default:e}}function k(e){return function(){var t,o=(0,r.default)(e);if(g()){var a=(0,r.default)(this).constructor;t=Reflect.construct(o,arguments,a)}else t=o.apply(this,arguments);return(0,n.default)(this,t)}}function g(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}var j=function(n){(0,a.default)(m,n);var r=k(m);function m(){var t;return(0,e.default)(this,m),(t=r.call(this)).state={keyCode:[],keyStr:[]},t.onKeyUpEvent=t.onKeyUpEvent.bind((0,o.default)(t)),t}return(0,t.default)(m,[{key:"componentDidMount",value:function(){var e=this;function t(e,t){return-1===e.indexOf(t)&&e.push(t),e}function o(e,t){return-1===e.indexOf(t)&&e.push(t),e}return document.addEventListener("keyup",this.onKeyUpEvent),(0,y.default)("*",function(n){n.preventDefault();var r=[],a=[];y.default.shift&&(t(r,16),o(a,"shift")),y.default.ctrl&&(t(r,17),o(a,"ctrl")),y.default.alt&&(t(r,18),o(a,"alt")),y.default.control&&(t(r,17),o(a,"control")),y.default.command&&(t(r,91),o(a,"command")),a.push(n.keyCode),-1===r.indexOf(n.keyCode)&&r.push(n.keyCode),e.setState({keyCode:r,keyStr:a})}),!1}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keyup",this.onKeyUpEvent)}},{key:"onKeyUpEvent",value:function(){this.setState({keyCode:[],keyStr:[]})}},{key:"onKeyBoardMouseDown",value:function(e){e.keycode>-1&&this.setState({keyStr:[e.keycode]})}},{key:"onKeyBoardMouseUp",value:function(){this.setState({keyStr:[]})}},{key:"openVersionWebsite",value:function(e){e.target&&e.target.value&&(window.location.href=e.target.value)}},{key:"render",value:function(){var e=this.state,t=e.keyStr,o=e.keyCode,n=h.default;return n&&(n=h.default.replace(/([\s\S]*)/,"")),u.default.createElement("div",null,u.default.createElement("select",{className:d.default.version,onChange:this.openVersionWebsite.bind(this)},u.default.createElement("option",{value:"https://jaywcjlove.github.io/hotkeys"},"v",p.default.version),u.default.createElement("option",{value:"https://unpkg.com/hotkeys-js@3.4.3/doc/index.html"},"v3.4.3"),u.default.createElement("option",{value:"https://unpkg.com/hotkeys-js@3.4.2/doc/index.html"},"v3.4.2"),u.default.createElement("option",{value:"https://unpkg.com/hotkeys-js@2.0.10/doc/index.html"},"v2.0.10")),t.length>-1&&u.default.createElement("div",{className:d.default.keyCodeInfo},t.map(function(e){return u.default.createElement("span",{key:"".concat(e)},e)})),u.default.createElement(l.default,{href:"https://github.com/jaywcjlove/hotkeys",target:"__blank"}),u.default.createElement("div",{className:d.default.header},u.default.createElement("div",{className:d.default.title},"HotKeys.js"),u.default.createElement("div",{className:d.default.github},u.default.createElement("a",{href:"https://www.npmjs.com/package/hotkeys-js"},u.default.createElement("button",{type:"button"},"On NPM")),u.default.createElement("a",{href:"https://github.com/jaywcjlove/hotkeys/"},u.default.createElement("button",{type:"button"},"Fork on Github")),u.default.createElement("a",{href:"https://github.com/jaywcjlove/hotkeys/"},u.default.createElement("button",{type:"button"},"Doc on Github")),u.default.createElement("a",{href:"https://jaywcjlove.gitee.io/hotkeys/"},u.default.createElement("button",{type:"button"},"Doc on Gitee"))),u.default.createElement("div",{className:d.default.info},"A robust Javascript library for capturing keyboard input and key combinations entered. It has no dependencies. Try to press your keyboard, The following button will highlight.")),u.default.createElement(i.default,{onMouseDown:this.onKeyBoardMouseDown.bind(this),onMouseUp:this.onKeyBoardMouseUp.bind(this),keyCode:o}),u.default.createElement(c.default,{source:n}),u.default.createElement(f.default,{source:[{href:"https://github.com/jaywcjlove/hotkeys/stargazers",img:"https://img.shields.io/github/stars/jaywcjlove/hotkeys.svg"},{href:"https://github.com/jaywcjlove/hotkeys/network",img:"https://img.shields.io/github/forks/jaywcjlove/hotkeys.svg"},{href:"https://github.com/jaywcjlove/hotkeys/watchers",img:"https://img.shields.io/github/watchers/jaywcjlove/hotkeys.svg?label=Watch"},{href:"https://github.com/jaywcjlove/followers",img:"https://img.shields.io/github/followers/jaywcjlove.svg"},{href:"https://gitee.com/jaywcjlove/hotkeys",img:"https://jaywcjlove.github.io/sb/ico/gitee.svg"}]}),u.default.createElement(s.default,{name:"Kenny Wong",href:"http://jaywcjlove.github.io",year:"2015-present"}))}}]),m}(u.Component);exports.default=j; },{"@babel/runtime/helpers/classCallCheck":"fcMS","@babel/runtime/helpers/createClass":"P8NW","@babel/runtime/helpers/assertThisInitialized":"E7HD","@babel/runtime/helpers/possibleConstructorReturn":"pxk2","@babel/runtime/helpers/getPrototypeOf":"UJE0","@babel/runtime/helpers/inherits":"d4H2","react":"n8MK","@uiw/react-github-corners":"Mgm0","./components/KeyBoard":"Y40V","./components/Footer":"fZmu","./components/Markdown":"szaN","./components/GithubShields":"n1B7","./styles/index.less":"rzuK","../README.md":"OviO","../dist/hotkeys.common":"yNIz","../package.json":"EHrm"}],"f9Gk":[function(require,module,exports) {