Plugin Directory

Changeset 3064064


Ignore:
Timestamp:
04/03/2024 07:10:33 PM (22 months ago)
Author:
smeunus
Message:

Update to version tested6.5 from GitHub

Location:
dash-todo
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • dash-todo/tags/tested6.5/README.txt

    r2991380 r3064064  
    1 === Dash Todo ===
     1=== Simple Dashboard Todo ===
    22Contributors: smeunus
    33Donate link: https://sharifff.com/
    44Tags: todo, dashboard, widget, productivity, utility
    55Requires at least: 6.0
    6 Tested up to: 6.4
     6Tested up to: 6.5
    77Stable tag: 1.1.2
    88Requires PHP: 7.4
     
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1111
    12 A Todo management plugin for WordPress site admins. Stay consistent and never forget anything.
     12A simple todo management plugin for WordPress site admins. Stay consistent and never forget anything.
    1313
    1414== Description ==
     
    1919
    2020== 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.
    2321= Where to report bugs or suggest improvements? =
    24 You can create issues on [Github] (https://github.com/shariffff/dash-todo)
     22You can create issues here : https://github.com/shariffff/dash-todo
    2523
    2624== 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  
    11<?php
    22/**
    3  * Plugin Name:       Dash Todo
     3 * Plugin Name:       Simple Dashboard Todo
    44 * 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.
    66 * Text Domain:       dash-todo
    77 * Domain Path:       /languages
     
    99 * Author URI:       https://sharifff.com
    1010 * Version:           1.1.2
    11  * Requires at least: 5.9
    12  * Tested up to:      6.3
     11 * Requires at least: 6.0
     12 * Tested up to:      6.5
    1313 * Requires PHP:      7.4
    1414 */
  • dash-todo/tags/tested6.5/package-lock.json

    r2991380 r3064064  
    27662766    },
    27672767    "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      }
    27822776    },
    27832777    "node_modules/@leichtgewicht/ip-codec": {
     
    38943888    },
    38953889    "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==",
    38993893      "dev": true
    39003894    },
     
    45694563    },
    45704564    "node_modules/@webassemblyjs/ast": {
    4571       "version": "1.11.6",
    4572       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.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==",
    45744568      "dev": true,
    45754569      "dependencies": {
     
    45914585    },
    45924586    "node_modules/@webassemblyjs/helper-buffer": {
    4593       "version": "1.11.6",
    4594       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.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==",
    45964590      "dev": true
    45974591    },
     
    46144608    },
    46154609    "node_modules/@webassemblyjs/helper-wasm-section": {
    4616       "version": "1.11.6",
    4617       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz",
    4618       "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==",
    4619       "dev": true,
    4620       "dependencies": {
    4621         "@webassemblyjs/ast": "1.11.6",
    4622         "@webassemblyjs/helper-buffer": "1.11.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",
    46234617        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
    4624         "@webassemblyjs/wasm-gen": "1.11.6"
     4618        "@webassemblyjs/wasm-gen": "1.12.1"
    46254619      }
    46264620    },
     
    46504644    },
    46514645    "node_modules/@webassemblyjs/wasm-edit": {
    4652       "version": "1.11.6",
    4653       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz",
    4654       "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==",
    4655       "dev": true,
    4656       "dependencies": {
    4657         "@webassemblyjs/ast": "1.11.6",
    4658         "@webassemblyjs/helper-buffer": "1.11.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",
    46594653        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
    4660         "@webassemblyjs/helper-wasm-section": "1.11.6",
    4661         "@webassemblyjs/wasm-gen": "1.11.6",
    4662         "@webassemblyjs/wasm-opt": "1.11.6",
    4663         "@webassemblyjs/wasm-parser": "1.11.6",
    4664         "@webassemblyjs/wast-printer": "1.11.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"
    46654659      }
    46664660    },
    46674661    "node_modules/@webassemblyjs/wasm-gen": {
    4668       "version": "1.11.6",
    4669       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz",
    4670       "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==",
    4671       "dev": true,
    4672       "dependencies": {
    4673         "@webassemblyjs/ast": "1.11.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",
    46744668        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
    46754669        "@webassemblyjs/ieee754": "1.11.6",
     
    46794673    },
    46804674    "node_modules/@webassemblyjs/wasm-opt": {
    4681       "version": "1.11.6",
    4682       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz",
    4683       "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==",
    4684       "dev": true,
    4685       "dependencies": {
    4686         "@webassemblyjs/ast": "1.11.6",
    4687         "@webassemblyjs/helper-buffer": "1.11.6",
    4688         "@webassemblyjs/wasm-gen": "1.11.6",
    4689         "@webassemblyjs/wasm-parser": "1.11.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"
    46904684      }
    46914685    },
    46924686    "node_modules/@webassemblyjs/wasm-parser": {
    4693       "version": "1.11.6",
    4694       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz",
    4695       "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==",
    4696       "dev": true,
    4697       "dependencies": {
    4698         "@webassemblyjs/ast": "1.11.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",
    46994693        "@webassemblyjs/helper-api-error": "1.11.6",
    47004694        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
     
    47054699    },
    47064700    "node_modules/@webassemblyjs/wast-printer": {
    4707       "version": "1.11.6",
    4708       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz",
    4709       "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==",
    4710       "dev": true,
    4711       "dependencies": {
    4712         "@webassemblyjs/ast": "1.11.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",
    47134707        "@xtuc/long": "4.2.2"
    47144708      }
     
    56305624      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
    56315625      "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
     5626      "deprecated": "Use your platform's native atob() and btoa() methods instead",
    56325627      "dev": true
    56335628    },
     
    64516446    },
    64526447    "node_modules/browserslist": {
    6453       "version": "4.21.9",
    6454       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.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==",
    64566451      "dev": true,
    64576452      "funding": [
     
    64706465      ],
    64716466      "dependencies": {
    6472         "caniuse-lite": "^1.0.30001503",
    6473         "electron-to-chromium": "^1.4.431",
    6474         "node-releases": "^2.0.12",
    6475         "update-browserslist-db": "^1.0.11"
     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"
    64766471      },
    64776472      "bin": {
     
    66206615    },
    66216616    "node_modules/caniuse-lite": {
    6622       "version": "1.0.30001503",
    6623       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001503.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==",
    66256620      "dev": true,
    66266621      "funding": [
     
    79447939      "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
    79457940      "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
     7941      "deprecated": "Use your platform's native DOMException instead",
    79467942      "dev": true,
    79477943      "dependencies": {
     
    80188014    },
    80198015    "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==",
    80238019      "dev": true
    80248020    },
     
    80778073    },
    80788074    "node_modules/enhanced-resolve": {
    8079       "version": "5.15.0",
    8080       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.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==",
    80828078      "dev": true,
    80838079      "dependencies": {
     
    1268412680    },
    1268512681    "node_modules/node-releases": {
    12686       "version": "2.0.12",
    12687       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.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==",
    1268912685      "dev": true
    1269012686    },
     
    1629416290    },
    1629516291    "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==",
    1629916295      "dev": true,
    1630016296      "dependencies": {
     
    1631216308    },
    1631316309    "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",
    1632016316        "jest-worker": "^27.4.5",
    1632116317        "schema-utils": "^3.1.1",
    1632216318        "serialize-javascript": "^6.0.1",
    16323         "terser": "^5.16.8"
     16319        "terser": "^5.26.0"
    1632416320      },
    1632516321      "engines": {
     
    1667116667    },
    1667216668    "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==",
    1667616672      "dev": true,
    1667716673      "peer": true,
     
    1677416770    },
    1677516771    "node_modules/update-browserslist-db": {
    16776       "version": "1.0.11",
    16777       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.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==",
    1677916775      "dev": true,
    1678016776      "funding": [
     
    1707717073    },
    1707817074    "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==",
    1708217078      "dev": true,
    1708317079      "dependencies": {
     
    1710817104    },
    1710917105    "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==",
    1711317109      "dev": true,
    1711417110      "dependencies": {
    1711517111        "@types/eslint-scope": "^3.7.3",
    17116         "@types/estree": "^1.0.0",
    17117         "@webassemblyjs/ast": "^1.11.5",
    17118         "@webassemblyjs/wasm-edit": "^1.11.5",
    17119         "@webassemblyjs/wasm-parser": "^1.11.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",
    1712017116        "acorn": "^8.7.1",
    1712117117        "acorn-import-assertions": "^1.9.0",
    17122         "browserslist": "^4.14.5",
     17118        "browserslist": "^4.21.10",
    1712317119        "chrome-trace-event": "^1.0.2",
    17124         "enhanced-resolve": "^5.15.0",
     17120        "enhanced-resolve": "^5.16.0",
    1712517121        "es-module-lexer": "^1.2.1",
    1712617122        "eslint-scope": "5.1.1",
    1712717123        "events": "^3.2.0",
    1712817124        "glob-to-regexp": "^0.4.1",
    17129         "graceful-fs": "^4.2.9",
     17125        "graceful-fs": "^4.2.11",
    1713017126        "json-parse-even-better-errors": "^2.3.1",
    1713117127        "loader-runner": "^4.2.0",
     
    1713417130        "schema-utils": "^3.2.0",
    1713517131        "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",
    1713817134        "webpack-sources": "^3.2.3"
    1713917135      },
  • dash-todo/trunk/README.txt

    r2991380 r3064064  
    1 === Dash Todo ===
     1=== Simple Dashboard Todo ===
    22Contributors: smeunus
    33Donate link: https://sharifff.com/
    44Tags: todo, dashboard, widget, productivity, utility
    55Requires at least: 6.0
    6 Tested up to: 6.4
     6Tested up to: 6.5
    77Stable tag: 1.1.2
    88Requires PHP: 7.4
     
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1111
    12 A Todo management plugin for WordPress site admins. Stay consistent and never forget anything.
     12A simple todo management plugin for WordPress site admins. Stay consistent and never forget anything.
    1313
    1414== Description ==
     
    1919
    2020== 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.
    2321= Where to report bugs or suggest improvements? =
    24 You can create issues on [Github] (https://github.com/shariffff/dash-todo)
     22You can create issues here : https://github.com/shariffff/dash-todo
    2523
    2624== 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  
    11<?php
    22/**
    3  * Plugin Name:       Dash Todo
     3 * Plugin Name:       Simple Dashboard Todo
    44 * 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.
    66 * Text Domain:       dash-todo
    77 * Domain Path:       /languages
     
    99 * Author URI:       https://sharifff.com
    1010 * Version:           1.1.2
    11  * Requires at least: 5.9
    12  * Tested up to:      6.3
     11 * Requires at least: 6.0
     12 * Tested up to:      6.5
    1313 * Requires PHP:      7.4
    1414 */
  • dash-todo/trunk/package-lock.json

    r2991380 r3064064  
    27662766    },
    27672767    "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      }
    27822776    },
    27832777    "node_modules/@leichtgewicht/ip-codec": {
     
    38943888    },
    38953889    "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==",
    38993893      "dev": true
    39003894    },
     
    45694563    },
    45704564    "node_modules/@webassemblyjs/ast": {
    4571       "version": "1.11.6",
    4572       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.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==",
    45744568      "dev": true,
    45754569      "dependencies": {
     
    45914585    },
    45924586    "node_modules/@webassemblyjs/helper-buffer": {
    4593       "version": "1.11.6",
    4594       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.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==",
    45964590      "dev": true
    45974591    },
     
    46144608    },
    46154609    "node_modules/@webassemblyjs/helper-wasm-section": {
    4616       "version": "1.11.6",
    4617       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz",
    4618       "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==",
    4619       "dev": true,
    4620       "dependencies": {
    4621         "@webassemblyjs/ast": "1.11.6",
    4622         "@webassemblyjs/helper-buffer": "1.11.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",
    46234617        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
    4624         "@webassemblyjs/wasm-gen": "1.11.6"
     4618        "@webassemblyjs/wasm-gen": "1.12.1"
    46254619      }
    46264620    },
     
    46504644    },
    46514645    "node_modules/@webassemblyjs/wasm-edit": {
    4652       "version": "1.11.6",
    4653       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz",
    4654       "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==",
    4655       "dev": true,
    4656       "dependencies": {
    4657         "@webassemblyjs/ast": "1.11.6",
    4658         "@webassemblyjs/helper-buffer": "1.11.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",
    46594653        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
    4660         "@webassemblyjs/helper-wasm-section": "1.11.6",
    4661         "@webassemblyjs/wasm-gen": "1.11.6",
    4662         "@webassemblyjs/wasm-opt": "1.11.6",
    4663         "@webassemblyjs/wasm-parser": "1.11.6",
    4664         "@webassemblyjs/wast-printer": "1.11.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"
    46654659      }
    46664660    },
    46674661    "node_modules/@webassemblyjs/wasm-gen": {
    4668       "version": "1.11.6",
    4669       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz",
    4670       "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==",
    4671       "dev": true,
    4672       "dependencies": {
    4673         "@webassemblyjs/ast": "1.11.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",
    46744668        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
    46754669        "@webassemblyjs/ieee754": "1.11.6",
     
    46794673    },
    46804674    "node_modules/@webassemblyjs/wasm-opt": {
    4681       "version": "1.11.6",
    4682       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz",
    4683       "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==",
    4684       "dev": true,
    4685       "dependencies": {
    4686         "@webassemblyjs/ast": "1.11.6",
    4687         "@webassemblyjs/helper-buffer": "1.11.6",
    4688         "@webassemblyjs/wasm-gen": "1.11.6",
    4689         "@webassemblyjs/wasm-parser": "1.11.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"
    46904684      }
    46914685    },
    46924686    "node_modules/@webassemblyjs/wasm-parser": {
    4693       "version": "1.11.6",
    4694       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz",
    4695       "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==",
    4696       "dev": true,
    4697       "dependencies": {
    4698         "@webassemblyjs/ast": "1.11.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",
    46994693        "@webassemblyjs/helper-api-error": "1.11.6",
    47004694        "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
     
    47054699    },
    47064700    "node_modules/@webassemblyjs/wast-printer": {
    4707       "version": "1.11.6",
    4708       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz",
    4709       "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==",
    4710       "dev": true,
    4711       "dependencies": {
    4712         "@webassemblyjs/ast": "1.11.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",
    47134707        "@xtuc/long": "4.2.2"
    47144708      }
     
    56305624      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
    56315625      "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
     5626      "deprecated": "Use your platform's native atob() and btoa() methods instead",
    56325627      "dev": true
    56335628    },
     
    64516446    },
    64526447    "node_modules/browserslist": {
    6453       "version": "4.21.9",
    6454       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.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==",
    64566451      "dev": true,
    64576452      "funding": [
     
    64706465      ],
    64716466      "dependencies": {
    6472         "caniuse-lite": "^1.0.30001503",
    6473         "electron-to-chromium": "^1.4.431",
    6474         "node-releases": "^2.0.12",
    6475         "update-browserslist-db": "^1.0.11"
     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"
    64766471      },
    64776472      "bin": {
     
    66206615    },
    66216616    "node_modules/caniuse-lite": {
    6622       "version": "1.0.30001503",
    6623       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001503.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==",
    66256620      "dev": true,
    66266621      "funding": [
     
    79447939      "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
    79457940      "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
     7941      "deprecated": "Use your platform's native DOMException instead",
    79467942      "dev": true,
    79477943      "dependencies": {
     
    80188014    },
    80198015    "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==",
    80238019      "dev": true
    80248020    },
     
    80778073    },
    80788074    "node_modules/enhanced-resolve": {
    8079       "version": "5.15.0",
    8080       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.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==",
    80828078      "dev": true,
    80838079      "dependencies": {
     
    1268412680    },
    1268512681    "node_modules/node-releases": {
    12686       "version": "2.0.12",
    12687       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.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==",
    1268912685      "dev": true
    1269012686    },
     
    1629416290    },
    1629516291    "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==",
    1629916295      "dev": true,
    1630016296      "dependencies": {
     
    1631216308    },
    1631316309    "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",
    1632016316        "jest-worker": "^27.4.5",
    1632116317        "schema-utils": "^3.1.1",
    1632216318        "serialize-javascript": "^6.0.1",
    16323         "terser": "^5.16.8"
     16319        "terser": "^5.26.0"
    1632416320      },
    1632516321      "engines": {
     
    1667116667    },
    1667216668    "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==",
    1667616672      "dev": true,
    1667716673      "peer": true,
     
    1677416770    },
    1677516771    "node_modules/update-browserslist-db": {
    16776       "version": "1.0.11",
    16777       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.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==",
    1677916775      "dev": true,
    1678016776      "funding": [
     
    1707717073    },
    1707817074    "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==",
    1708217078      "dev": true,
    1708317079      "dependencies": {
     
    1710817104    },
    1710917105    "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==",
    1711317109      "dev": true,
    1711417110      "dependencies": {
    1711517111        "@types/eslint-scope": "^3.7.3",
    17116         "@types/estree": "^1.0.0",
    17117         "@webassemblyjs/ast": "^1.11.5",
    17118         "@webassemblyjs/wasm-edit": "^1.11.5",
    17119         "@webassemblyjs/wasm-parser": "^1.11.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",
    1712017116        "acorn": "^8.7.1",
    1712117117        "acorn-import-assertions": "^1.9.0",
    17122         "browserslist": "^4.14.5",
     17118        "browserslist": "^4.21.10",
    1712317119        "chrome-trace-event": "^1.0.2",
    17124         "enhanced-resolve": "^5.15.0",
     17120        "enhanced-resolve": "^5.16.0",
    1712517121        "es-module-lexer": "^1.2.1",
    1712617122        "eslint-scope": "5.1.1",
    1712717123        "events": "^3.2.0",
    1712817124        "glob-to-regexp": "^0.4.1",
    17129         "graceful-fs": "^4.2.9",
     17125        "graceful-fs": "^4.2.11",
    1713017126        "json-parse-even-better-errors": "^2.3.1",
    1713117127        "loader-runner": "^4.2.0",
     
    1713417130        "schema-utils": "^3.2.0",
    1713517131        "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",
    1713817134        "webpack-sources": "^3.2.3"
    1713917135      },
Note: See TracChangeset for help on using the changeset viewer.