Changeset 3064064
- Timestamp:
- 04/03/2024 07:10:33 PM (22 months ago)
- Location:
- dash-todo
- Files:
-
- 10 edited
- 1 copied
-
tags/tested6.5 (copied) (copied from dash-todo/trunk)
-
tags/tested6.5/README.txt (modified) (3 diffs)
-
tags/tested6.5/build/index.asset.php (modified) (1 diff)
-
tags/tested6.5/build/index.js (modified) (1 diff)
-
tags/tested6.5/dash-todo.php (modified) (2 diffs)
-
tags/tested6.5/package-lock.json (modified) (23 diffs)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/build/index.asset.php (modified) (1 diff)
-
trunk/build/index.js (modified) (1 diff)
-
trunk/dash-todo.php (modified) (2 diffs)
-
trunk/package-lock.json (modified) (23 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dash-todo/tags/tested6.5/README.txt
r2991380 r3064064 1 === DashTodo ===1 === Simple Dashboard Todo === 2 2 Contributors: smeunus 3 3 Donate link: https://sharifff.com/ 4 4 Tags: todo, dashboard, widget, productivity, utility 5 5 Requires at least: 6.0 6 Tested up to: 6. 46 Tested up to: 6.5 7 7 Stable tag: 1.1.2 8 8 Requires PHP: 7.4 … … 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html 11 11 12 A Todo management plugin for WordPress site admins. Stay consistent and never forget anything.12 A simple todo management plugin for WordPress site admins. Stay consistent and never forget anything. 13 13 14 14 == Description == … … 19 19 20 20 == Frequently Asked Questions == 21 = Why todo items are loading slowly? =22 It depends on the site's REST API response. I'm trying to optimize it as much as possible.23 21 = Where to report bugs or suggest improvements? = 24 You can create issues on [Github] (https://github.com/shariffff/dash-todo)22 You can create issues here : https://github.com/shariffff/dash-todo 25 23 26 24 == Screenshots == -
dash-todo/tags/tested6.5/build/index.asset.php
r2952317 r3064064 1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-element', 'wp-html-entities'), 'version' => ' c9a32aef568e058cec33');1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-element', 'wp-html-entities'), 'version' => 'edbf31f07d9fb1d3eea4'); -
dash-todo/tags/tested6.5/build/index.js
r2952317 r3064064 1 (()=>{"use strict";var e={ 745:(e,t,n)=>{var o=n(850);t.s=o.createRoot,o.hydrateRoot},850:e=>{e.exports=window.ReactDOM}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e=window.wp.element;window.React;var t=n(745);const o=window.wp.apiFetch;var a=n.n(o);const r=window.wp.components,l=e=>({0:"No Priority",1:"Low",2:"Medium",3:"High"}[e]||"No Priority"),c=e=>e?new Date(e.trim()).toLocaleString("en-US",{weekday:"long",day:"numeric",month:"short"}):"",s=e=>{const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""};function d({created:t}){const[n,o]=(0,e.useState)(),[c,s]=(0,e.useState)(""),[d,i]=(0,e.useState)("0"),m=e=>{e.preventDefault(),0!==c.trim().length&&a()({path:"/wp/v2/todo",method:"POST",data:{title:c,status:"pending",excerpt:n,menu_order:d}}).then((()=>{s(""),t(!0)})).catch((e=>console.log(e?.message)))};return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)("form",{onSubmit:m},(0,e.createElement)(r.TextControl,{autoFocus:!0,label:"Add Todo item",hideLabelFromVision:!0,placeholder:"Type here and press Enter ↵",onChange:e=>s(e),value:c,onKeyDown:e=>{"Enter"===e.key&&m(e)},autoComplete:"off",style:{fontSize:15}}),(0,e.createElement)(r.Flex,{align:"center"},(0,e.createElement)(r.FlexBlock,null,(0,e.createElement)(r.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:o})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:o,"aria-expanded":t,icon:"calendar-alt"},n&&new Date(n)?.getDate()?.toString()),renderContent:()=>(0,e.createElement)(r.DatePicker,{style:{padding:10},currentDate:n,onChange:e=>o(e)})}),(0,e.createElement)(r.Dropdown,{contentClassName:"dropdown-due-date",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:n})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:n,"aria-expanded":t,icon:"flag"},"0"!==d&&l(d)),renderContent:()=>(0,e.createElement)(r.RadioControl,{style:{},label:"Priority",selected:d,options:[{label:"High",value:"3"},{label:"Medium",value:"2"},{label:"Low",value:"1"},{label:"None",value:"0"}],onChange:e=>i(e)})})),(0,e.createElement)(r.Button,{variant:"tertiary",onClick:()=>{o(null),i("0")}},"Reset")))))}function i(){return(0,e.createElement)(r.__experimentalVStack,null,(0,e.createElement)(r.Spinner,null),(0,e.createElement)(r.Spinner,null))}const m=window.wp.htmlEntities;function u(t){const{title:n,id:o,status:d,deleted:i,priority:m,due:u,openModal:p}=t,h=(0,e.useRef)(!1),[E,g]=(0,e.useState)("publish"===d),y=E?"publish":"pending",w=l(m),v=c(s(u)),f=0!==m?"has--priority":"has--no-priority",b=""!==v?"has--due-date":"has--no-due-date",C=E?"completed":"incomplete";return(0,e.useEffect)((()=>{h.current?a()({path:`/wp/v2/todo/${o}`,method:"PUT",data:{status:y}}).then((()=>{})).catch((e=>console.log(e?.message))):h.current=!0}),[E,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(r.__experimentalHStack,{alignment:"topLeft",className:`single--todo ${C} ${w.toLowerCase()} ${f} ${b}`},(0,e.createElement)(r.CheckboxControl,{label:`${n}`,checked:E,onChange:g}),(0,e.createElement)("span",{className:"todo--priority"},w),(0,e.createElement)("span",{className:"due--date"},v),(0,e.createElement)(r.Button,{style:{height:20},className:"edit-todo",onClick:()=>p(t)},(0,e.createElement)(r.Icon,{icon:"edit",size:15,style:{color:"gray"}})),(0,e.createElement)(r.Button,{style:{height:20},className:"delete",onClick:()=>{a()({path:`/wp/v2/todo/${o}?force=true`,method:"DELETE"}).then((()=>{i(!0)})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.Icon,{icon:"trash",size:15,style:{color:"gray"}}))))}function p({items:t,deleted:n}){const[o,l]=(0,e.useState)({}),[c,s]=(0,e.useState)(!1),d=e=>{s(!0),l(e),console.log(e)},i=()=>s(!1);return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)(r.__experimentalVStack,null,t.map((({id:t,title:o,status:a,menu_order:r,excerpt:l})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(u,{key:t,title:(0,m.decodeEntities)(o.rendered),id:t,status:a,deleted:n,due:l.rendered,priority:r,openModal:d}))))),c&&(0,e.createElement)(r.Modal,{className:"dash-todo-modal",style:{minWidth:"600px"},onRequestClose:i,isDismissible:!1},(0,e.createElement)("form",{onSubmit:e=>{e.preventDefault(),a()({path:`/wp/v2/todo/${o.id}`,method:"PUT",data:{title:o.title}}).then((()=>{n(!0),i()})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.TextareaControl,{required:!0,autoFocus:!0,label:"Update Todo item",onChange:e=>l({...o,title:e}),value:o.title}),(0,e.createElement)(r.Button,{type:"submit",variant:"primary"},"Update")))))}(0,t.s)(document.getElementById("TodoApp")).render((0,e.createElement)((function(){const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(!1),[l,c]=(0,e.useState)(!0),s=new URLSearchParams({_fields:"id,title,status,menu_order,excerpt",status:"pending,publish",per_page:100,orderby:"menu_order"});return(0,e.useEffect)((()=>{a()({path:`/wp/v2/todo?${s}`}).then((e=>{n(e),c(!1),c(!1)})).catch((e=>console.error(e?.message)))}),[o,r]),(0,e.createElement)("div",{className:"dash-todo-layout"},(0,e.createElement)("div",{className:"dash-todo-layout-body hide-if-no-js"},(0,e.createElement)(d,{created:()=>{r(!o)}}),l?(0,e.createElement)(i,null):(0,e.createElement)(p,{items:t,deleted:()=>{r(!o)}})))}),null))})()})();1 (()=>{"use strict";var e={338:(e,t,n)=>{var o=n(795);t.H=o.createRoot,o.hydrateRoot},795:e=>{e.exports=window.ReactDOM}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e=window.wp.element;window.React;var t=n(338);const o=window.wp.apiFetch;var a=n.n(o);const r=window.wp.components,l=e=>({0:"No Priority",1:"Low",2:"Medium",3:"High"}[e]||"No Priority"),c=e=>e?new Date(e.trim()).toLocaleString("en-US",{weekday:"long",day:"numeric",month:"short"}):"",s=e=>{const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""};function d({created:t}){const[n,o]=(0,e.useState)(),[c,s]=(0,e.useState)(""),[d,i]=(0,e.useState)("0"),m=e=>{e.preventDefault(),0!==c.trim().length&&a()({path:"/wp/v2/todo",method:"POST",data:{title:c,status:"pending",excerpt:n,menu_order:d}}).then((()=>{s(""),t(!0)})).catch((e=>console.log(e?.message)))};return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)("form",{onSubmit:m},(0,e.createElement)(r.TextControl,{autoFocus:!0,label:"Add Todo item",hideLabelFromVision:!0,placeholder:"Type here and press Enter ↵",onChange:e=>s(e),value:c,onKeyDown:e=>{"Enter"===e.key&&m(e)},autoComplete:"off",style:{fontSize:15}}),(0,e.createElement)(r.Flex,{align:"center"},(0,e.createElement)(r.FlexBlock,null,(0,e.createElement)(r.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:o})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:o,"aria-expanded":t,icon:"calendar-alt"},n&&new Date(n)?.getDate()?.toString()),renderContent:()=>(0,e.createElement)(r.DatePicker,{style:{padding:10},currentDate:n,onChange:e=>o(e)})}),(0,e.createElement)(r.Dropdown,{contentClassName:"dropdown-due-date",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:n})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:n,"aria-expanded":t,icon:"flag"},"0"!==d&&l(d)),renderContent:()=>(0,e.createElement)(r.RadioControl,{style:{},label:"Priority",selected:d,options:[{label:"High",value:"3"},{label:"Medium",value:"2"},{label:"Low",value:"1"},{label:"None",value:"0"}],onChange:e=>i(e)})})),(0,e.createElement)(r.Button,{variant:"tertiary",onClick:()=>{o(null),i("0")}},"Reset")))))}function i(){return(0,e.createElement)(r.__experimentalVStack,null,(0,e.createElement)(r.Spinner,null),(0,e.createElement)(r.Spinner,null))}const m=window.wp.htmlEntities;function u(t){const{title:n,id:o,status:d,deleted:i,priority:m,due:u,openModal:p}=t,h=(0,e.useRef)(!1),[E,g]=(0,e.useState)("publish"===d),y=E?"publish":"pending",w=l(m),v=c(s(u)),f=0!==m?"has--priority":"has--no-priority",b=""!==v?"has--due-date":"has--no-due-date",C=E?"completed":"incomplete";return(0,e.useEffect)((()=>{h.current?a()({path:`/wp/v2/todo/${o}`,method:"PUT",data:{status:y}}).then((()=>{})).catch((e=>console.log(e?.message))):h.current=!0}),[E,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(r.__experimentalHStack,{alignment:"topLeft",className:`single--todo ${C} ${w.toLowerCase()} ${f} ${b}`},(0,e.createElement)(r.CheckboxControl,{label:`${n}`,checked:E,onChange:g}),(0,e.createElement)("span",{className:"todo--priority"},w),(0,e.createElement)("span",{className:"due--date"},v),(0,e.createElement)(r.Button,{style:{height:20},className:"edit-todo",onClick:()=>p(t)},(0,e.createElement)(r.Icon,{icon:"edit",size:15,style:{color:"gray"}})),(0,e.createElement)(r.Button,{style:{height:20},className:"delete",onClick:()=>{a()({path:`/wp/v2/todo/${o}?force=true`,method:"DELETE"}).then((()=>{i(!0)})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.Icon,{icon:"trash",size:15,style:{color:"gray"}}))))}function p({items:t,deleted:n}){const[o,l]=(0,e.useState)({}),[c,s]=(0,e.useState)(!1),d=e=>{s(!0),l(e),console.log(e)},i=()=>s(!1);return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)(r.__experimentalVStack,null,t.map((({id:t,title:o,status:a,menu_order:r,excerpt:l})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(u,{key:t,title:(0,m.decodeEntities)(o.rendered),id:t,status:a,deleted:n,due:l.rendered,priority:r,openModal:d}))))),c&&(0,e.createElement)(r.Modal,{className:"dash-todo-modal",style:{minWidth:"600px"},onRequestClose:i,isDismissible:!1},(0,e.createElement)("form",{onSubmit:e=>{e.preventDefault(),a()({path:`/wp/v2/todo/${o.id}`,method:"PUT",data:{title:o.title}}).then((()=>{n(!0),i()})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.TextareaControl,{required:!0,autoFocus:!0,label:"Update Todo item",onChange:e=>l({...o,title:e}),value:o.title}),(0,e.createElement)(r.Button,{type:"submit",variant:"primary"},"Update")))))}(0,t.H)(document.getElementById("TodoApp")).render((0,e.createElement)((function(){const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(!1),[l,c]=(0,e.useState)(!0),s=new URLSearchParams({_fields:"id,title,status,menu_order,excerpt",status:"pending,publish",per_page:100,orderby:"menu_order"});return(0,e.useEffect)((()=>{a()({path:`/wp/v2/todo?${s}`}).then((e=>{n(e),c(!1),c(!1)})).catch((e=>console.error(e?.message)))}),[o,r]),(0,e.createElement)("div",{className:"dash-todo-layout"},(0,e.createElement)("div",{className:"dash-todo-layout-body hide-if-no-js"},(0,e.createElement)(d,{created:()=>{r(!o)}}),l?(0,e.createElement)(i,null):(0,e.createElement)(p,{items:t,deleted:()=>{r(!o)}})))}),null))})()})(); -
dash-todo/tags/tested6.5/dash-todo.php
r2952317 r3064064 1 1 <?php 2 2 /** 3 * Plugin Name: DashTodo3 * Plugin Name: Simple Dashboard Todo 4 4 * Plugin URI: https://github.com/shariffff/dash-todo 5 * Description: A Todo management plugin for WordPress site admin. Stay consistent and never forget anything.5 * Description: A simple todo management plugin for WordPress site admin. Stay consistent and never forget anything. 6 6 * Text Domain: dash-todo 7 7 * Domain Path: /languages … … 9 9 * Author URI: https://sharifff.com 10 10 * Version: 1.1.2 11 * Requires at least: 5.912 * Tested up to: 6. 311 * Requires at least: 6.0 12 * Tested up to: 6.5 13 13 * Requires PHP: 7.4 14 14 */ -
dash-todo/tags/tested6.5/package-lock.json
r2991380 r3064064 2766 2766 }, 2767 2767 "node_modules/@jridgewell/trace-mapping": { 2768 "version": "0.3.18", 2769 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 2770 "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 2771 "dev": true, 2772 "dependencies": { 2773 "@jridgewell/resolve-uri": "3.1.0", 2774 "@jridgewell/sourcemap-codec": "1.4.14" 2775 } 2776 }, 2777 "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 2778 "version": "1.4.14", 2779 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 2780 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 2781 "dev": true 2768 "version": "0.3.25", 2769 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 2770 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 2771 "dev": true, 2772 "dependencies": { 2773 "@jridgewell/resolve-uri": "^3.1.0", 2774 "@jridgewell/sourcemap-codec": "^1.4.14" 2775 } 2782 2776 }, 2783 2777 "node_modules/@leichtgewicht/ip-codec": { … … 3894 3888 }, 3895 3889 "node_modules/@types/estree": { 3896 "version": "1.0. 1",3897 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0. 1.tgz",3898 "integrity": "sha512- LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==",3890 "version": "1.0.5", 3891 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 3892 "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 3899 3893 "dev": true 3900 3894 }, … … 4569 4563 }, 4570 4564 "node_modules/@webassemblyjs/ast": { 4571 "version": "1.1 1.6",4572 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.1 1.6.tgz",4573 "integrity": "sha512- IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==",4565 "version": "1.12.1", 4566 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", 4567 "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", 4574 4568 "dev": true, 4575 4569 "dependencies": { … … 4591 4585 }, 4592 4586 "node_modules/@webassemblyjs/helper-buffer": { 4593 "version": "1.1 1.6",4594 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.1 1.6.tgz",4595 "integrity": "sha512- z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==",4587 "version": "1.12.1", 4588 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", 4589 "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", 4596 4590 "dev": true 4597 4591 }, … … 4614 4608 }, 4615 4609 "node_modules/@webassemblyjs/helper-wasm-section": { 4616 "version": "1.1 1.6",4617 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.1 1.6.tgz",4618 "integrity": "sha512- LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==",4619 "dev": true, 4620 "dependencies": { 4621 "@webassemblyjs/ast": "1.1 1.6",4622 "@webassemblyjs/helper-buffer": "1.1 1.6",4610 "version": "1.12.1", 4611 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", 4612 "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", 4613 "dev": true, 4614 "dependencies": { 4615 "@webassemblyjs/ast": "1.12.1", 4616 "@webassemblyjs/helper-buffer": "1.12.1", 4623 4617 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 4624 "@webassemblyjs/wasm-gen": "1.1 1.6"4618 "@webassemblyjs/wasm-gen": "1.12.1" 4625 4619 } 4626 4620 }, … … 4650 4644 }, 4651 4645 "node_modules/@webassemblyjs/wasm-edit": { 4652 "version": "1.1 1.6",4653 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.1 1.6.tgz",4654 "integrity": "sha512- Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==",4655 "dev": true, 4656 "dependencies": { 4657 "@webassemblyjs/ast": "1.1 1.6",4658 "@webassemblyjs/helper-buffer": "1.1 1.6",4646 "version": "1.12.1", 4647 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", 4648 "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", 4649 "dev": true, 4650 "dependencies": { 4651 "@webassemblyjs/ast": "1.12.1", 4652 "@webassemblyjs/helper-buffer": "1.12.1", 4659 4653 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 4660 "@webassemblyjs/helper-wasm-section": "1.1 1.6",4661 "@webassemblyjs/wasm-gen": "1.1 1.6",4662 "@webassemblyjs/wasm-opt": "1.1 1.6",4663 "@webassemblyjs/wasm-parser": "1.1 1.6",4664 "@webassemblyjs/wast-printer": "1.1 1.6"4654 "@webassemblyjs/helper-wasm-section": "1.12.1", 4655 "@webassemblyjs/wasm-gen": "1.12.1", 4656 "@webassemblyjs/wasm-opt": "1.12.1", 4657 "@webassemblyjs/wasm-parser": "1.12.1", 4658 "@webassemblyjs/wast-printer": "1.12.1" 4665 4659 } 4666 4660 }, 4667 4661 "node_modules/@webassemblyjs/wasm-gen": { 4668 "version": "1.1 1.6",4669 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.1 1.6.tgz",4670 "integrity": "sha512- 3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==",4671 "dev": true, 4672 "dependencies": { 4673 "@webassemblyjs/ast": "1.1 1.6",4662 "version": "1.12.1", 4663 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", 4664 "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", 4665 "dev": true, 4666 "dependencies": { 4667 "@webassemblyjs/ast": "1.12.1", 4674 4668 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 4675 4669 "@webassemblyjs/ieee754": "1.11.6", … … 4679 4673 }, 4680 4674 "node_modules/@webassemblyjs/wasm-opt": { 4681 "version": "1.1 1.6",4682 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.1 1.6.tgz",4683 "integrity": "sha512- cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==",4684 "dev": true, 4685 "dependencies": { 4686 "@webassemblyjs/ast": "1.1 1.6",4687 "@webassemblyjs/helper-buffer": "1.1 1.6",4688 "@webassemblyjs/wasm-gen": "1.1 1.6",4689 "@webassemblyjs/wasm-parser": "1.1 1.6"4675 "version": "1.12.1", 4676 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", 4677 "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", 4678 "dev": true, 4679 "dependencies": { 4680 "@webassemblyjs/ast": "1.12.1", 4681 "@webassemblyjs/helper-buffer": "1.12.1", 4682 "@webassemblyjs/wasm-gen": "1.12.1", 4683 "@webassemblyjs/wasm-parser": "1.12.1" 4690 4684 } 4691 4685 }, 4692 4686 "node_modules/@webassemblyjs/wasm-parser": { 4693 "version": "1.1 1.6",4694 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.1 1.6.tgz",4695 "integrity": "sha512- 6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==",4696 "dev": true, 4697 "dependencies": { 4698 "@webassemblyjs/ast": "1.1 1.6",4687 "version": "1.12.1", 4688 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", 4689 "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", 4690 "dev": true, 4691 "dependencies": { 4692 "@webassemblyjs/ast": "1.12.1", 4699 4693 "@webassemblyjs/helper-api-error": "1.11.6", 4700 4694 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", … … 4705 4699 }, 4706 4700 "node_modules/@webassemblyjs/wast-printer": { 4707 "version": "1.1 1.6",4708 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.1 1.6.tgz",4709 "integrity": "sha512- JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==",4710 "dev": true, 4711 "dependencies": { 4712 "@webassemblyjs/ast": "1.1 1.6",4701 "version": "1.12.1", 4702 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", 4703 "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", 4704 "dev": true, 4705 "dependencies": { 4706 "@webassemblyjs/ast": "1.12.1", 4713 4707 "@xtuc/long": "4.2.2" 4714 4708 } … … 5630 5624 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", 5631 5625 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", 5626 "deprecated": "Use your platform's native atob() and btoa() methods instead", 5632 5627 "dev": true 5633 5628 }, … … 6451 6446 }, 6452 6447 "node_modules/browserslist": { 6453 "version": "4.2 1.9",6454 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.2 1.9.tgz",6455 "integrity": "sha512- M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",6448 "version": "4.23.0", 6449 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", 6450 "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", 6456 6451 "dev": true, 6457 6452 "funding": [ … … 6470 6465 ], 6471 6466 "dependencies": { 6472 "caniuse-lite": "^1.0.300015 03",6473 "electron-to-chromium": "^1.4. 431",6474 "node-releases": "^2.0.1 2",6475 "update-browserslist-db": "^1.0.1 1"6467 "caniuse-lite": "^1.0.30001587", 6468 "electron-to-chromium": "^1.4.668", 6469 "node-releases": "^2.0.14", 6470 "update-browserslist-db": "^1.0.13" 6476 6471 }, 6477 6472 "bin": { … … 6620 6615 }, 6621 6616 "node_modules/caniuse-lite": { 6622 "version": "1.0.30001 503",6623 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001 503.tgz",6624 "integrity": "sha512- Sf9NiF+wZxPfzv8Z3iS0rXM1Do+iOy2Lxvib38glFX+08TCYYYGR5fRJXk4d77C4AYwhUjgYgMsMudbh2TqCKw==",6617 "version": "1.0.30001605", 6618 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz", 6619 "integrity": "sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==", 6625 6620 "dev": true, 6626 6621 "funding": [ … … 7944 7939 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", 7945 7940 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", 7941 "deprecated": "Use your platform's native DOMException instead", 7946 7942 "dev": true, 7947 7943 "dependencies": { … … 8018 8014 }, 8019 8015 "node_modules/electron-to-chromium": { 8020 "version": "1.4. 433",8021 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4. 433.tgz",8022 "integrity": "sha512- MGO1k0w1RgrfdbLVwmXcDhHHuxCn2qRgR7dYsJvWFKDttvYPx6FNzCGG0c/fBBvzK2LDh3UV7Tt9awnHnvAAUQ==",8016 "version": "1.4.724", 8017 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz", 8018 "integrity": "sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==", 8023 8019 "dev": true 8024 8020 }, … … 8077 8073 }, 8078 8074 "node_modules/enhanced-resolve": { 8079 "version": "5.1 5.0",8080 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.1 5.0.tgz",8081 "integrity": "sha512- LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==",8075 "version": "5.16.0", 8076 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", 8077 "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", 8082 8078 "dev": true, 8083 8079 "dependencies": { … … 12684 12680 }, 12685 12681 "node_modules/node-releases": { 12686 "version": "2.0.1 2",12687 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1 2.tgz",12688 "integrity": "sha512- QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==",12682 "version": "2.0.14", 12683 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 12684 "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", 12689 12685 "dev": true 12690 12686 }, … … 16294 16290 }, 16295 16291 "node_modules/terser": { 16296 "version": "5. 18.0",16297 "resolved": "https://registry.npmjs.org/terser/-/terser-5. 18.0.tgz",16298 "integrity": "sha512- pdL757Ig5a0I+owA42l6tIuEycRuM7FPY4n62h44mRLRfnOxJkkOHd6i89dOpwZlpF6JXBwaAHF6yWzFrt+QyA==",16292 "version": "5.30.3", 16293 "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", 16294 "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", 16299 16295 "dev": true, 16300 16296 "dependencies": { … … 16312 16308 }, 16313 16309 "node_modules/terser-webpack-plugin": { 16314 "version": "5.3. 9",16315 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3. 9.tgz",16316 "integrity": "sha512- ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==",16317 "dev": true, 16318 "dependencies": { 16319 "@jridgewell/trace-mapping": "^0.3. 17",16310 "version": "5.3.10", 16311 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", 16312 "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", 16313 "dev": true, 16314 "dependencies": { 16315 "@jridgewell/trace-mapping": "^0.3.20", 16320 16316 "jest-worker": "^27.4.5", 16321 16317 "schema-utils": "^3.1.1", 16322 16318 "serialize-javascript": "^6.0.1", 16323 "terser": "^5. 16.8"16319 "terser": "^5.26.0" 16324 16320 }, 16325 16321 "engines": { … … 16671 16667 }, 16672 16668 "node_modules/typescript": { 16673 "version": "5. 2.2",16674 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5. 2.2.tgz",16675 "integrity": "sha512- mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",16669 "version": "5.4.3", 16670 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", 16671 "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", 16676 16672 "dev": true, 16677 16673 "peer": true, … … 16774 16770 }, 16775 16771 "node_modules/update-browserslist-db": { 16776 "version": "1.0.1 1",16777 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.1 1.tgz",16778 "integrity": "sha512- dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",16772 "version": "1.0.13", 16773 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 16774 "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 16779 16775 "dev": true, 16780 16776 "funding": [ … … 17077 17073 }, 17078 17074 "node_modules/watchpack": { 17079 "version": "2.4. 0",17080 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4. 0.tgz",17081 "integrity": "sha512- Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",17075 "version": "2.4.1", 17076 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", 17077 "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", 17082 17078 "dev": true, 17083 17079 "dependencies": { … … 17108 17104 }, 17109 17105 "node_modules/webpack": { 17110 "version": "5. 89.0",17111 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5. 89.0.tgz",17112 "integrity": "sha512- qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==",17106 "version": "5.91.0", 17107 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", 17108 "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", 17113 17109 "dev": true, 17114 17110 "dependencies": { 17115 17111 "@types/eslint-scope": "^3.7.3", 17116 "@types/estree": "^1.0. 0",17117 "@webassemblyjs/ast": "^1.1 1.5",17118 "@webassemblyjs/wasm-edit": "^1.1 1.5",17119 "@webassemblyjs/wasm-parser": "^1.1 1.5",17112 "@types/estree": "^1.0.5", 17113 "@webassemblyjs/ast": "^1.12.1", 17114 "@webassemblyjs/wasm-edit": "^1.12.1", 17115 "@webassemblyjs/wasm-parser": "^1.12.1", 17120 17116 "acorn": "^8.7.1", 17121 17117 "acorn-import-assertions": "^1.9.0", 17122 "browserslist": "^4. 14.5",17118 "browserslist": "^4.21.10", 17123 17119 "chrome-trace-event": "^1.0.2", 17124 "enhanced-resolve": "^5.1 5.0",17120 "enhanced-resolve": "^5.16.0", 17125 17121 "es-module-lexer": "^1.2.1", 17126 17122 "eslint-scope": "5.1.1", 17127 17123 "events": "^3.2.0", 17128 17124 "glob-to-regexp": "^0.4.1", 17129 "graceful-fs": "^4.2. 9",17125 "graceful-fs": "^4.2.11", 17130 17126 "json-parse-even-better-errors": "^2.3.1", 17131 17127 "loader-runner": "^4.2.0", … … 17134 17130 "schema-utils": "^3.2.0", 17135 17131 "tapable": "^2.1.1", 17136 "terser-webpack-plugin": "^5.3. 7",17137 "watchpack": "^2.4. 0",17132 "terser-webpack-plugin": "^5.3.10", 17133 "watchpack": "^2.4.1", 17138 17134 "webpack-sources": "^3.2.3" 17139 17135 }, -
dash-todo/trunk/README.txt
r2991380 r3064064 1 === DashTodo ===1 === Simple Dashboard Todo === 2 2 Contributors: smeunus 3 3 Donate link: https://sharifff.com/ 4 4 Tags: todo, dashboard, widget, productivity, utility 5 5 Requires at least: 6.0 6 Tested up to: 6. 46 Tested up to: 6.5 7 7 Stable tag: 1.1.2 8 8 Requires PHP: 7.4 … … 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html 11 11 12 A Todo management plugin for WordPress site admins. Stay consistent and never forget anything.12 A simple todo management plugin for WordPress site admins. Stay consistent and never forget anything. 13 13 14 14 == Description == … … 19 19 20 20 == Frequently Asked Questions == 21 = Why todo items are loading slowly? =22 It depends on the site's REST API response. I'm trying to optimize it as much as possible.23 21 = Where to report bugs or suggest improvements? = 24 You can create issues on [Github] (https://github.com/shariffff/dash-todo)22 You can create issues here : https://github.com/shariffff/dash-todo 25 23 26 24 == Screenshots == -
dash-todo/trunk/build/index.asset.php
r2952317 r3064064 1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-element', 'wp-html-entities'), 'version' => ' c9a32aef568e058cec33');1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-element', 'wp-html-entities'), 'version' => 'edbf31f07d9fb1d3eea4'); -
dash-todo/trunk/build/index.js
r2952317 r3064064 1 (()=>{"use strict";var e={ 745:(e,t,n)=>{var o=n(850);t.s=o.createRoot,o.hydrateRoot},850:e=>{e.exports=window.ReactDOM}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e=window.wp.element;window.React;var t=n(745);const o=window.wp.apiFetch;var a=n.n(o);const r=window.wp.components,l=e=>({0:"No Priority",1:"Low",2:"Medium",3:"High"}[e]||"No Priority"),c=e=>e?new Date(e.trim()).toLocaleString("en-US",{weekday:"long",day:"numeric",month:"short"}):"",s=e=>{const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""};function d({created:t}){const[n,o]=(0,e.useState)(),[c,s]=(0,e.useState)(""),[d,i]=(0,e.useState)("0"),m=e=>{e.preventDefault(),0!==c.trim().length&&a()({path:"/wp/v2/todo",method:"POST",data:{title:c,status:"pending",excerpt:n,menu_order:d}}).then((()=>{s(""),t(!0)})).catch((e=>console.log(e?.message)))};return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)("form",{onSubmit:m},(0,e.createElement)(r.TextControl,{autoFocus:!0,label:"Add Todo item",hideLabelFromVision:!0,placeholder:"Type here and press Enter ↵",onChange:e=>s(e),value:c,onKeyDown:e=>{"Enter"===e.key&&m(e)},autoComplete:"off",style:{fontSize:15}}),(0,e.createElement)(r.Flex,{align:"center"},(0,e.createElement)(r.FlexBlock,null,(0,e.createElement)(r.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:o})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:o,"aria-expanded":t,icon:"calendar-alt"},n&&new Date(n)?.getDate()?.toString()),renderContent:()=>(0,e.createElement)(r.DatePicker,{style:{padding:10},currentDate:n,onChange:e=>o(e)})}),(0,e.createElement)(r.Dropdown,{contentClassName:"dropdown-due-date",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:n})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:n,"aria-expanded":t,icon:"flag"},"0"!==d&&l(d)),renderContent:()=>(0,e.createElement)(r.RadioControl,{style:{},label:"Priority",selected:d,options:[{label:"High",value:"3"},{label:"Medium",value:"2"},{label:"Low",value:"1"},{label:"None",value:"0"}],onChange:e=>i(e)})})),(0,e.createElement)(r.Button,{variant:"tertiary",onClick:()=>{o(null),i("0")}},"Reset")))))}function i(){return(0,e.createElement)(r.__experimentalVStack,null,(0,e.createElement)(r.Spinner,null),(0,e.createElement)(r.Spinner,null))}const m=window.wp.htmlEntities;function u(t){const{title:n,id:o,status:d,deleted:i,priority:m,due:u,openModal:p}=t,h=(0,e.useRef)(!1),[E,g]=(0,e.useState)("publish"===d),y=E?"publish":"pending",w=l(m),v=c(s(u)),f=0!==m?"has--priority":"has--no-priority",b=""!==v?"has--due-date":"has--no-due-date",C=E?"completed":"incomplete";return(0,e.useEffect)((()=>{h.current?a()({path:`/wp/v2/todo/${o}`,method:"PUT",data:{status:y}}).then((()=>{})).catch((e=>console.log(e?.message))):h.current=!0}),[E,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(r.__experimentalHStack,{alignment:"topLeft",className:`single--todo ${C} ${w.toLowerCase()} ${f} ${b}`},(0,e.createElement)(r.CheckboxControl,{label:`${n}`,checked:E,onChange:g}),(0,e.createElement)("span",{className:"todo--priority"},w),(0,e.createElement)("span",{className:"due--date"},v),(0,e.createElement)(r.Button,{style:{height:20},className:"edit-todo",onClick:()=>p(t)},(0,e.createElement)(r.Icon,{icon:"edit",size:15,style:{color:"gray"}})),(0,e.createElement)(r.Button,{style:{height:20},className:"delete",onClick:()=>{a()({path:`/wp/v2/todo/${o}?force=true`,method:"DELETE"}).then((()=>{i(!0)})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.Icon,{icon:"trash",size:15,style:{color:"gray"}}))))}function p({items:t,deleted:n}){const[o,l]=(0,e.useState)({}),[c,s]=(0,e.useState)(!1),d=e=>{s(!0),l(e),console.log(e)},i=()=>s(!1);return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)(r.__experimentalVStack,null,t.map((({id:t,title:o,status:a,menu_order:r,excerpt:l})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(u,{key:t,title:(0,m.decodeEntities)(o.rendered),id:t,status:a,deleted:n,due:l.rendered,priority:r,openModal:d}))))),c&&(0,e.createElement)(r.Modal,{className:"dash-todo-modal",style:{minWidth:"600px"},onRequestClose:i,isDismissible:!1},(0,e.createElement)("form",{onSubmit:e=>{e.preventDefault(),a()({path:`/wp/v2/todo/${o.id}`,method:"PUT",data:{title:o.title}}).then((()=>{n(!0),i()})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.TextareaControl,{required:!0,autoFocus:!0,label:"Update Todo item",onChange:e=>l({...o,title:e}),value:o.title}),(0,e.createElement)(r.Button,{type:"submit",variant:"primary"},"Update")))))}(0,t.s)(document.getElementById("TodoApp")).render((0,e.createElement)((function(){const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(!1),[l,c]=(0,e.useState)(!0),s=new URLSearchParams({_fields:"id,title,status,menu_order,excerpt",status:"pending,publish",per_page:100,orderby:"menu_order"});return(0,e.useEffect)((()=>{a()({path:`/wp/v2/todo?${s}`}).then((e=>{n(e),c(!1),c(!1)})).catch((e=>console.error(e?.message)))}),[o,r]),(0,e.createElement)("div",{className:"dash-todo-layout"},(0,e.createElement)("div",{className:"dash-todo-layout-body hide-if-no-js"},(0,e.createElement)(d,{created:()=>{r(!o)}}),l?(0,e.createElement)(i,null):(0,e.createElement)(p,{items:t,deleted:()=>{r(!o)}})))}),null))})()})();1 (()=>{"use strict";var e={338:(e,t,n)=>{var o=n(795);t.H=o.createRoot,o.hydrateRoot},795:e=>{e.exports=window.ReactDOM}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e=window.wp.element;window.React;var t=n(338);const o=window.wp.apiFetch;var a=n.n(o);const r=window.wp.components,l=e=>({0:"No Priority",1:"Low",2:"Medium",3:"High"}[e]||"No Priority"),c=e=>e?new Date(e.trim()).toLocaleString("en-US",{weekday:"long",day:"numeric",month:"short"}):"",s=e=>{const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""};function d({created:t}){const[n,o]=(0,e.useState)(),[c,s]=(0,e.useState)(""),[d,i]=(0,e.useState)("0"),m=e=>{e.preventDefault(),0!==c.trim().length&&a()({path:"/wp/v2/todo",method:"POST",data:{title:c,status:"pending",excerpt:n,menu_order:d}}).then((()=>{s(""),t(!0)})).catch((e=>console.log(e?.message)))};return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)("form",{onSubmit:m},(0,e.createElement)(r.TextControl,{autoFocus:!0,label:"Add Todo item",hideLabelFromVision:!0,placeholder:"Type here and press Enter ↵",onChange:e=>s(e),value:c,onKeyDown:e=>{"Enter"===e.key&&m(e)},autoComplete:"off",style:{fontSize:15}}),(0,e.createElement)(r.Flex,{align:"center"},(0,e.createElement)(r.FlexBlock,null,(0,e.createElement)(r.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:o})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:o,"aria-expanded":t,icon:"calendar-alt"},n&&new Date(n)?.getDate()?.toString()),renderContent:()=>(0,e.createElement)(r.DatePicker,{style:{padding:10},currentDate:n,onChange:e=>o(e)})}),(0,e.createElement)(r.Dropdown,{contentClassName:"dropdown-due-date",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:t,onToggle:n})=>(0,e.createElement)(r.Button,{variant:"tertiary",onClick:n,"aria-expanded":t,icon:"flag"},"0"!==d&&l(d)),renderContent:()=>(0,e.createElement)(r.RadioControl,{style:{},label:"Priority",selected:d,options:[{label:"High",value:"3"},{label:"Medium",value:"2"},{label:"Low",value:"1"},{label:"None",value:"0"}],onChange:e=>i(e)})})),(0,e.createElement)(r.Button,{variant:"tertiary",onClick:()=>{o(null),i("0")}},"Reset")))))}function i(){return(0,e.createElement)(r.__experimentalVStack,null,(0,e.createElement)(r.Spinner,null),(0,e.createElement)(r.Spinner,null))}const m=window.wp.htmlEntities;function u(t){const{title:n,id:o,status:d,deleted:i,priority:m,due:u,openModal:p}=t,h=(0,e.useRef)(!1),[E,g]=(0,e.useState)("publish"===d),y=E?"publish":"pending",w=l(m),v=c(s(u)),f=0!==m?"has--priority":"has--no-priority",b=""!==v?"has--due-date":"has--no-due-date",C=E?"completed":"incomplete";return(0,e.useEffect)((()=>{h.current?a()({path:`/wp/v2/todo/${o}`,method:"PUT",data:{status:y}}).then((()=>{})).catch((e=>console.log(e?.message))):h.current=!0}),[E,g]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(r.__experimentalHStack,{alignment:"topLeft",className:`single--todo ${C} ${w.toLowerCase()} ${f} ${b}`},(0,e.createElement)(r.CheckboxControl,{label:`${n}`,checked:E,onChange:g}),(0,e.createElement)("span",{className:"todo--priority"},w),(0,e.createElement)("span",{className:"due--date"},v),(0,e.createElement)(r.Button,{style:{height:20},className:"edit-todo",onClick:()=>p(t)},(0,e.createElement)(r.Icon,{icon:"edit",size:15,style:{color:"gray"}})),(0,e.createElement)(r.Button,{style:{height:20},className:"delete",onClick:()=>{a()({path:`/wp/v2/todo/${o}?force=true`,method:"DELETE"}).then((()=>{i(!0)})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.Icon,{icon:"trash",size:15,style:{color:"gray"}}))))}function p({items:t,deleted:n}){const[o,l]=(0,e.useState)({}),[c,s]=(0,e.useState)(!1),d=e=>{s(!0),l(e),console.log(e)},i=()=>s(!1);return(0,e.createElement)(r.Card,{style:{boxShadow:"none"}},(0,e.createElement)(r.CardBody,null,(0,e.createElement)(r.__experimentalVStack,null,t.map((({id:t,title:o,status:a,menu_order:r,excerpt:l})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(u,{key:t,title:(0,m.decodeEntities)(o.rendered),id:t,status:a,deleted:n,due:l.rendered,priority:r,openModal:d}))))),c&&(0,e.createElement)(r.Modal,{className:"dash-todo-modal",style:{minWidth:"600px"},onRequestClose:i,isDismissible:!1},(0,e.createElement)("form",{onSubmit:e=>{e.preventDefault(),a()({path:`/wp/v2/todo/${o.id}`,method:"PUT",data:{title:o.title}}).then((()=>{n(!0),i()})).catch((e=>console.log(e?.message)))}},(0,e.createElement)(r.TextareaControl,{required:!0,autoFocus:!0,label:"Update Todo item",onChange:e=>l({...o,title:e}),value:o.title}),(0,e.createElement)(r.Button,{type:"submit",variant:"primary"},"Update")))))}(0,t.H)(document.getElementById("TodoApp")).render((0,e.createElement)((function(){const[t,n]=(0,e.useState)([]),[o,r]=(0,e.useState)(!1),[l,c]=(0,e.useState)(!0),s=new URLSearchParams({_fields:"id,title,status,menu_order,excerpt",status:"pending,publish",per_page:100,orderby:"menu_order"});return(0,e.useEffect)((()=>{a()({path:`/wp/v2/todo?${s}`}).then((e=>{n(e),c(!1),c(!1)})).catch((e=>console.error(e?.message)))}),[o,r]),(0,e.createElement)("div",{className:"dash-todo-layout"},(0,e.createElement)("div",{className:"dash-todo-layout-body hide-if-no-js"},(0,e.createElement)(d,{created:()=>{r(!o)}}),l?(0,e.createElement)(i,null):(0,e.createElement)(p,{items:t,deleted:()=>{r(!o)}})))}),null))})()})(); -
dash-todo/trunk/dash-todo.php
r2952317 r3064064 1 1 <?php 2 2 /** 3 * Plugin Name: DashTodo3 * Plugin Name: Simple Dashboard Todo 4 4 * Plugin URI: https://github.com/shariffff/dash-todo 5 * Description: A Todo management plugin for WordPress site admin. Stay consistent and never forget anything.5 * Description: A simple todo management plugin for WordPress site admin. Stay consistent and never forget anything. 6 6 * Text Domain: dash-todo 7 7 * Domain Path: /languages … … 9 9 * Author URI: https://sharifff.com 10 10 * Version: 1.1.2 11 * Requires at least: 5.912 * Tested up to: 6. 311 * Requires at least: 6.0 12 * Tested up to: 6.5 13 13 * Requires PHP: 7.4 14 14 */ -
dash-todo/trunk/package-lock.json
r2991380 r3064064 2766 2766 }, 2767 2767 "node_modules/@jridgewell/trace-mapping": { 2768 "version": "0.3.18", 2769 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 2770 "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 2771 "dev": true, 2772 "dependencies": { 2773 "@jridgewell/resolve-uri": "3.1.0", 2774 "@jridgewell/sourcemap-codec": "1.4.14" 2775 } 2776 }, 2777 "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 2778 "version": "1.4.14", 2779 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 2780 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 2781 "dev": true 2768 "version": "0.3.25", 2769 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 2770 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 2771 "dev": true, 2772 "dependencies": { 2773 "@jridgewell/resolve-uri": "^3.1.0", 2774 "@jridgewell/sourcemap-codec": "^1.4.14" 2775 } 2782 2776 }, 2783 2777 "node_modules/@leichtgewicht/ip-codec": { … … 3894 3888 }, 3895 3889 "node_modules/@types/estree": { 3896 "version": "1.0. 1",3897 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0. 1.tgz",3898 "integrity": "sha512- LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==",3890 "version": "1.0.5", 3891 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 3892 "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 3899 3893 "dev": true 3900 3894 }, … … 4569 4563 }, 4570 4564 "node_modules/@webassemblyjs/ast": { 4571 "version": "1.1 1.6",4572 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.1 1.6.tgz",4573 "integrity": "sha512- IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==",4565 "version": "1.12.1", 4566 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", 4567 "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", 4574 4568 "dev": true, 4575 4569 "dependencies": { … … 4591 4585 }, 4592 4586 "node_modules/@webassemblyjs/helper-buffer": { 4593 "version": "1.1 1.6",4594 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.1 1.6.tgz",4595 "integrity": "sha512- z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==",4587 "version": "1.12.1", 4588 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", 4589 "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", 4596 4590 "dev": true 4597 4591 }, … … 4614 4608 }, 4615 4609 "node_modules/@webassemblyjs/helper-wasm-section": { 4616 "version": "1.1 1.6",4617 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.1 1.6.tgz",4618 "integrity": "sha512- LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==",4619 "dev": true, 4620 "dependencies": { 4621 "@webassemblyjs/ast": "1.1 1.6",4622 "@webassemblyjs/helper-buffer": "1.1 1.6",4610 "version": "1.12.1", 4611 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", 4612 "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", 4613 "dev": true, 4614 "dependencies": { 4615 "@webassemblyjs/ast": "1.12.1", 4616 "@webassemblyjs/helper-buffer": "1.12.1", 4623 4617 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 4624 "@webassemblyjs/wasm-gen": "1.1 1.6"4618 "@webassemblyjs/wasm-gen": "1.12.1" 4625 4619 } 4626 4620 }, … … 4650 4644 }, 4651 4645 "node_modules/@webassemblyjs/wasm-edit": { 4652 "version": "1.1 1.6",4653 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.1 1.6.tgz",4654 "integrity": "sha512- Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==",4655 "dev": true, 4656 "dependencies": { 4657 "@webassemblyjs/ast": "1.1 1.6",4658 "@webassemblyjs/helper-buffer": "1.1 1.6",4646 "version": "1.12.1", 4647 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", 4648 "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", 4649 "dev": true, 4650 "dependencies": { 4651 "@webassemblyjs/ast": "1.12.1", 4652 "@webassemblyjs/helper-buffer": "1.12.1", 4659 4653 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 4660 "@webassemblyjs/helper-wasm-section": "1.1 1.6",4661 "@webassemblyjs/wasm-gen": "1.1 1.6",4662 "@webassemblyjs/wasm-opt": "1.1 1.6",4663 "@webassemblyjs/wasm-parser": "1.1 1.6",4664 "@webassemblyjs/wast-printer": "1.1 1.6"4654 "@webassemblyjs/helper-wasm-section": "1.12.1", 4655 "@webassemblyjs/wasm-gen": "1.12.1", 4656 "@webassemblyjs/wasm-opt": "1.12.1", 4657 "@webassemblyjs/wasm-parser": "1.12.1", 4658 "@webassemblyjs/wast-printer": "1.12.1" 4665 4659 } 4666 4660 }, 4667 4661 "node_modules/@webassemblyjs/wasm-gen": { 4668 "version": "1.1 1.6",4669 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.1 1.6.tgz",4670 "integrity": "sha512- 3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==",4671 "dev": true, 4672 "dependencies": { 4673 "@webassemblyjs/ast": "1.1 1.6",4662 "version": "1.12.1", 4663 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", 4664 "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", 4665 "dev": true, 4666 "dependencies": { 4667 "@webassemblyjs/ast": "1.12.1", 4674 4668 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", 4675 4669 "@webassemblyjs/ieee754": "1.11.6", … … 4679 4673 }, 4680 4674 "node_modules/@webassemblyjs/wasm-opt": { 4681 "version": "1.1 1.6",4682 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.1 1.6.tgz",4683 "integrity": "sha512- cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==",4684 "dev": true, 4685 "dependencies": { 4686 "@webassemblyjs/ast": "1.1 1.6",4687 "@webassemblyjs/helper-buffer": "1.1 1.6",4688 "@webassemblyjs/wasm-gen": "1.1 1.6",4689 "@webassemblyjs/wasm-parser": "1.1 1.6"4675 "version": "1.12.1", 4676 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", 4677 "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", 4678 "dev": true, 4679 "dependencies": { 4680 "@webassemblyjs/ast": "1.12.1", 4681 "@webassemblyjs/helper-buffer": "1.12.1", 4682 "@webassemblyjs/wasm-gen": "1.12.1", 4683 "@webassemblyjs/wasm-parser": "1.12.1" 4690 4684 } 4691 4685 }, 4692 4686 "node_modules/@webassemblyjs/wasm-parser": { 4693 "version": "1.1 1.6",4694 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.1 1.6.tgz",4695 "integrity": "sha512- 6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==",4696 "dev": true, 4697 "dependencies": { 4698 "@webassemblyjs/ast": "1.1 1.6",4687 "version": "1.12.1", 4688 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", 4689 "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", 4690 "dev": true, 4691 "dependencies": { 4692 "@webassemblyjs/ast": "1.12.1", 4699 4693 "@webassemblyjs/helper-api-error": "1.11.6", 4700 4694 "@webassemblyjs/helper-wasm-bytecode": "1.11.6", … … 4705 4699 }, 4706 4700 "node_modules/@webassemblyjs/wast-printer": { 4707 "version": "1.1 1.6",4708 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.1 1.6.tgz",4709 "integrity": "sha512- JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==",4710 "dev": true, 4711 "dependencies": { 4712 "@webassemblyjs/ast": "1.1 1.6",4701 "version": "1.12.1", 4702 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", 4703 "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", 4704 "dev": true, 4705 "dependencies": { 4706 "@webassemblyjs/ast": "1.12.1", 4713 4707 "@xtuc/long": "4.2.2" 4714 4708 } … … 5630 5624 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", 5631 5625 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", 5626 "deprecated": "Use your platform's native atob() and btoa() methods instead", 5632 5627 "dev": true 5633 5628 }, … … 6451 6446 }, 6452 6447 "node_modules/browserslist": { 6453 "version": "4.2 1.9",6454 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.2 1.9.tgz",6455 "integrity": "sha512- M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==",6448 "version": "4.23.0", 6449 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", 6450 "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", 6456 6451 "dev": true, 6457 6452 "funding": [ … … 6470 6465 ], 6471 6466 "dependencies": { 6472 "caniuse-lite": "^1.0.300015 03",6473 "electron-to-chromium": "^1.4. 431",6474 "node-releases": "^2.0.1 2",6475 "update-browserslist-db": "^1.0.1 1"6467 "caniuse-lite": "^1.0.30001587", 6468 "electron-to-chromium": "^1.4.668", 6469 "node-releases": "^2.0.14", 6470 "update-browserslist-db": "^1.0.13" 6476 6471 }, 6477 6472 "bin": { … … 6620 6615 }, 6621 6616 "node_modules/caniuse-lite": { 6622 "version": "1.0.30001 503",6623 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001 503.tgz",6624 "integrity": "sha512- Sf9NiF+wZxPfzv8Z3iS0rXM1Do+iOy2Lxvib38glFX+08TCYYYGR5fRJXk4d77C4AYwhUjgYgMsMudbh2TqCKw==",6617 "version": "1.0.30001605", 6618 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz", 6619 "integrity": "sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==", 6625 6620 "dev": true, 6626 6621 "funding": [ … … 7944 7939 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", 7945 7940 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", 7941 "deprecated": "Use your platform's native DOMException instead", 7946 7942 "dev": true, 7947 7943 "dependencies": { … … 8018 8014 }, 8019 8015 "node_modules/electron-to-chromium": { 8020 "version": "1.4. 433",8021 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4. 433.tgz",8022 "integrity": "sha512- MGO1k0w1RgrfdbLVwmXcDhHHuxCn2qRgR7dYsJvWFKDttvYPx6FNzCGG0c/fBBvzK2LDh3UV7Tt9awnHnvAAUQ==",8016 "version": "1.4.724", 8017 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz", 8018 "integrity": "sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==", 8023 8019 "dev": true 8024 8020 }, … … 8077 8073 }, 8078 8074 "node_modules/enhanced-resolve": { 8079 "version": "5.1 5.0",8080 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.1 5.0.tgz",8081 "integrity": "sha512- LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==",8075 "version": "5.16.0", 8076 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", 8077 "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", 8082 8078 "dev": true, 8083 8079 "dependencies": { … … 12684 12680 }, 12685 12681 "node_modules/node-releases": { 12686 "version": "2.0.1 2",12687 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1 2.tgz",12688 "integrity": "sha512- QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==",12682 "version": "2.0.14", 12683 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 12684 "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", 12689 12685 "dev": true 12690 12686 }, … … 16294 16290 }, 16295 16291 "node_modules/terser": { 16296 "version": "5. 18.0",16297 "resolved": "https://registry.npmjs.org/terser/-/terser-5. 18.0.tgz",16298 "integrity": "sha512- pdL757Ig5a0I+owA42l6tIuEycRuM7FPY4n62h44mRLRfnOxJkkOHd6i89dOpwZlpF6JXBwaAHF6yWzFrt+QyA==",16292 "version": "5.30.3", 16293 "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", 16294 "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", 16299 16295 "dev": true, 16300 16296 "dependencies": { … … 16312 16308 }, 16313 16309 "node_modules/terser-webpack-plugin": { 16314 "version": "5.3. 9",16315 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3. 9.tgz",16316 "integrity": "sha512- ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==",16317 "dev": true, 16318 "dependencies": { 16319 "@jridgewell/trace-mapping": "^0.3. 17",16310 "version": "5.3.10", 16311 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", 16312 "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", 16313 "dev": true, 16314 "dependencies": { 16315 "@jridgewell/trace-mapping": "^0.3.20", 16320 16316 "jest-worker": "^27.4.5", 16321 16317 "schema-utils": "^3.1.1", 16322 16318 "serialize-javascript": "^6.0.1", 16323 "terser": "^5. 16.8"16319 "terser": "^5.26.0" 16324 16320 }, 16325 16321 "engines": { … … 16671 16667 }, 16672 16668 "node_modules/typescript": { 16673 "version": "5. 2.2",16674 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5. 2.2.tgz",16675 "integrity": "sha512- mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",16669 "version": "5.4.3", 16670 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", 16671 "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", 16676 16672 "dev": true, 16677 16673 "peer": true, … … 16774 16770 }, 16775 16771 "node_modules/update-browserslist-db": { 16776 "version": "1.0.1 1",16777 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.1 1.tgz",16778 "integrity": "sha512- dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",16772 "version": "1.0.13", 16773 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 16774 "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 16779 16775 "dev": true, 16780 16776 "funding": [ … … 17077 17073 }, 17078 17074 "node_modules/watchpack": { 17079 "version": "2.4. 0",17080 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4. 0.tgz",17081 "integrity": "sha512- Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",17075 "version": "2.4.1", 17076 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", 17077 "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", 17082 17078 "dev": true, 17083 17079 "dependencies": { … … 17108 17104 }, 17109 17105 "node_modules/webpack": { 17110 "version": "5. 89.0",17111 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5. 89.0.tgz",17112 "integrity": "sha512- qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==",17106 "version": "5.91.0", 17107 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", 17108 "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", 17113 17109 "dev": true, 17114 17110 "dependencies": { 17115 17111 "@types/eslint-scope": "^3.7.3", 17116 "@types/estree": "^1.0. 0",17117 "@webassemblyjs/ast": "^1.1 1.5",17118 "@webassemblyjs/wasm-edit": "^1.1 1.5",17119 "@webassemblyjs/wasm-parser": "^1.1 1.5",17112 "@types/estree": "^1.0.5", 17113 "@webassemblyjs/ast": "^1.12.1", 17114 "@webassemblyjs/wasm-edit": "^1.12.1", 17115 "@webassemblyjs/wasm-parser": "^1.12.1", 17120 17116 "acorn": "^8.7.1", 17121 17117 "acorn-import-assertions": "^1.9.0", 17122 "browserslist": "^4. 14.5",17118 "browserslist": "^4.21.10", 17123 17119 "chrome-trace-event": "^1.0.2", 17124 "enhanced-resolve": "^5.1 5.0",17120 "enhanced-resolve": "^5.16.0", 17125 17121 "es-module-lexer": "^1.2.1", 17126 17122 "eslint-scope": "5.1.1", 17127 17123 "events": "^3.2.0", 17128 17124 "glob-to-regexp": "^0.4.1", 17129 "graceful-fs": "^4.2. 9",17125 "graceful-fs": "^4.2.11", 17130 17126 "json-parse-even-better-errors": "^2.3.1", 17131 17127 "loader-runner": "^4.2.0", … … 17134 17130 "schema-utils": "^3.2.0", 17135 17131 "tapable": "^2.1.1", 17136 "terser-webpack-plugin": "^5.3. 7",17137 "watchpack": "^2.4. 0",17132 "terser-webpack-plugin": "^5.3.10", 17133 "watchpack": "^2.4.1", 17138 17134 "webpack-sources": "^3.2.3" 17139 17135 },
Note: See TracChangeset
for help on using the changeset viewer.