fix: js linting

This commit is contained in:
punitverma123 2025-01-30 21:20:51 +05:30
parent 3cb797ff45
commit 293d154e6a
23 changed files with 1029 additions and 833 deletions

159
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "slider-block",
"version": "0.1.0",
"name": "blablablocks-slider-block",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "slider-block",
"version": "0.1.0",
"name": "blablablocks-slider-block",
"version": "1.0.0",
"license": "GPL-2.0-or-later",
"dependencies": {
"@wordpress/block-editor": "^14.9.0",
@ -17,6 +17,7 @@
"@wordpress/i18n": "^5.14.0",
"@wordpress/icons": "^10.14.0",
"@wordpress/media-utils": "^5.14.0",
"@wordpress/notices": "^5.17.0",
"swiper": "^11.1.14"
},
"devDependencies": {
@ -5086,14 +5087,14 @@
}
},
"node_modules/@wordpress/a11y": {
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.14.0.tgz",
"integrity": "sha512-zt4L6Olg86opjjTKzop2V8mzNIG+0VmGXrSBYmZVD9+vWhd1T/gttRWzCPkZBWqVHGzwUvTjfdB/qfqtsZWXMw==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.17.0.tgz",
"integrity": "sha512-TCQ/PGC0Me3yzPUrmY2FpECl7GUcUcx6kVGUugmlMxNwxeZRYUOEMxsHGm07iKV5l7zbi3y5c/i5bbYwJfXA4g==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/dom-ready": "*",
"@wordpress/i18n": "*"
"@wordpress/dom-ready": "^4.17.0",
"@wordpress/i18n": "^5.17.0"
},
"engines": {
"node": ">=18.12.0",
@ -5583,20 +5584,20 @@
}
},
"node_modules/@wordpress/compose": {
"version": "7.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.14.0.tgz",
"integrity": "sha512-V8llRKmEWfrHWdZVnZFeyM5VAB40MyjVxm+bCwgBO65Tv8yeVi+ZipQ+Nk5abIeQWp3G0BDYybG1gmVwuCik2g==",
"version": "7.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.17.0.tgz",
"integrity": "sha512-jn5uCw08HHLfOpIDp0pKBDZh1oZiMwjiK3c3IZdZo6eoWZjpOr3ecsMa4RBl/4HbqnUoeFDD6Lj83IEKPuzHQg==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/mousetrap": "^1.6.8",
"@wordpress/deprecated": "*",
"@wordpress/dom": "*",
"@wordpress/element": "*",
"@wordpress/is-shallow-equal": "*",
"@wordpress/keycodes": "*",
"@wordpress/priority-queue": "*",
"@wordpress/undo-manager": "*",
"@wordpress/deprecated": "^4.17.0",
"@wordpress/dom": "^4.17.0",
"@wordpress/element": "^6.17.0",
"@wordpress/is-shallow-equal": "^5.17.0",
"@wordpress/keycodes": "^4.17.0",
"@wordpress/priority-queue": "^3.17.0",
"@wordpress/undo-manager": "^1.17.0",
"change-case": "^4.1.2",
"clipboard": "^2.0.11",
"mousetrap": "^1.6.5",
@ -5611,19 +5612,19 @@
}
},
"node_modules/@wordpress/data": {
"version": "10.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.14.0.tgz",
"integrity": "sha512-oKBLj7alGmlD7/lFwK7hwt+Db393yX6hIBpXT/zPDeUsIl0/DXFlHOs2c/UJTZxnyHow44gy7ksLVHc8I4y8ZQ==",
"version": "10.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.17.0.tgz",
"integrity": "sha512-NezfpsRH3BIV2i10wFohsGfOQ+pp9TvSHFuVK/AlQmnAogoMpFOxAumXCI7rvDoH1X4rEPiX2ggRnxP2+Z6jwQ==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/compose": "*",
"@wordpress/deprecated": "*",
"@wordpress/element": "*",
"@wordpress/is-shallow-equal": "*",
"@wordpress/priority-queue": "*",
"@wordpress/private-apis": "*",
"@wordpress/redux-routine": "*",
"@wordpress/compose": "^7.17.0",
"@wordpress/deprecated": "^4.17.0",
"@wordpress/element": "^6.17.0",
"@wordpress/is-shallow-equal": "^5.17.0",
"@wordpress/priority-queue": "^3.17.0",
"@wordpress/private-apis": "^1.17.0",
"@wordpress/redux-routine": "^5.17.0",
"deepmerge": "^4.3.0",
"equivalent-key-map": "^0.2.2",
"is-plain-object": "^5.0.0",
@ -5679,13 +5680,13 @@
"dev": true
},
"node_modules/@wordpress/deprecated": {
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.14.0.tgz",
"integrity": "sha512-tAyihbmreEMUtLy2v5lXz0ZS49WhVM/PJHvRvJd89Wbj87sAy/yuW6RwIIqTK7sGAjG8y3PCemn3lSAK2IHwBg==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.17.0.tgz",
"integrity": "sha512-7IlFpQ6tNkUbOuuxm6kBCR2R6C9Etlzojgh0ykJ/OmwgRMrosH/m6/zAmaA15oRYpd6dvO7ozJN+ArPz7LSOiQ==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/hooks": "*"
"@wordpress/hooks": "^4.17.0"
},
"engines": {
"node": ">=18.12.0",
@ -5693,13 +5694,13 @@
}
},
"node_modules/@wordpress/dom": {
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.14.0.tgz",
"integrity": "sha512-PATlqqJqnteq9sErqDCfQMPtWPd1ORzWItk/4kyYOWBDi4FD83RXhHusNizXfDqGhyON5J6edjcTE5Zu1joIqw==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.17.0.tgz",
"integrity": "sha512-raAeub1L/a2yHd9rwCGs67yDSUsafcpERi9rJCeHiaBE/+h7gZn7Li+Pya+DMk7tGxoIHNpPuGVTAyVhQbjWdQ==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/deprecated": "*"
"@wordpress/deprecated": "^4.17.0"
},
"engines": {
"node": ">=18.12.0",
@ -5707,9 +5708,9 @@
}
},
"node_modules/@wordpress/dom-ready": {
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.14.0.tgz",
"integrity": "sha512-VeLZZJwKM+Y1d9KPXJ7IQFWwxrND8Xlu+XHpEesudn2kxYE/F5E1uGwS+8LjuprKW+ZEBzgmzZRraKG+KbGFWg==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.17.0.tgz",
"integrity": "sha512-u/ocyrPV4MJIKxM1OJg+Q6yOBD0pIYi1jcXE1HVYnc/9Mte0IFlfovYRJj6oGUc7u4dM6AVE2BUCQMJgmG406Q==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7"
@ -5741,15 +5742,15 @@
}
},
"node_modules/@wordpress/element": {
"version": "6.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.14.0.tgz",
"integrity": "sha512-vZPm2ekv9B7fMcv/slyu/p8lV44EPa6RRHOk04ldNUpsrjC6ph6Q4wpuI5WzLEX7p1u71c8ZOuroEuRvdFxMcA==",
"version": "6.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.17.0.tgz",
"integrity": "sha512-mRLFDPmZiI3+POi/iUGoof/9fQi4YTJ/RAuIUipr7yG7l4SwOoQy4eSJy6QTyqtJxZ+/7qA+b/+Ek15UzFst5Q==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/react": "^18.2.79",
"@types/react-dom": "^18.2.25",
"@wordpress/escape-html": "*",
"@wordpress/escape-html": "^3.17.0",
"change-case": "^4.1.2",
"is-plain-object": "^5.0.0",
"react": "^18.3.0",
@ -5761,9 +5762,9 @@
}
},
"node_modules/@wordpress/escape-html": {
"version": "3.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.14.0.tgz",
"integrity": "sha512-tLzQk7VQse1TF/StFe6vt4zdPCWV9LFRPhseC46tbBxAlm/+v6gmaJP501voA/vPQOJSZrYyA5iXGQhA8cJsRw==",
"version": "3.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.17.0.tgz",
"integrity": "sha512-yOfJwgmrtIXQDwX6zTC0L7ymYBXz3K3hlW0nDdtYy+bCw5z0gbrEOnBotOD6YdXlejAgnaAH+K1VSf0xxG5uGA==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7"
@ -5860,9 +5861,9 @@
}
},
"node_modules/@wordpress/hooks": {
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.14.0.tgz",
"integrity": "sha512-Z1JWYBHnYNS5HMF7vAxWO8syGZWEEVtXra/6FtI7Do7rSXleTh2T/j06CqETE7QD47oMIhZOHz+jM8ttR4UlJA==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.17.0.tgz",
"integrity": "sha512-LGOHGuwCXCevuzaFpM2sgyPZxf3H7tWaSKzlvDzx2kmwiWIrFug/yebywv4Cxsl82I5DfZkDpxXRpqTxXrC0Nw==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7"
@ -5886,13 +5887,13 @@
}
},
"node_modules/@wordpress/i18n": {
"version": "5.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.14.0.tgz",
"integrity": "sha512-2KHyQ+zoyQggokmoTqfVhl2DOM4E11pF/M1+5Q0kUDAHLIAVDhKCzHNPZreHjJld4Tm7hl2HUOutfPmCVudj7g==",
"version": "5.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.17.0.tgz",
"integrity": "sha512-aAsYls8sTTSEimsvjxBl9mCYbZYD3BddHVpuHgbBxzC+2SZE+JYJ+IpcwEghC712qo0jEkG8Vdzhqae1PL6vCQ==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/hooks": "*",
"@wordpress/hooks": "^4.17.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"sprintf-js": "^1.1.1",
@ -5928,9 +5929,9 @@
}
},
"node_modules/@wordpress/is-shallow-equal": {
"version": "5.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.14.0.tgz",
"integrity": "sha512-dMZ6FvxCVN3sSx9enkilhfmWUkSDe8Y3UR6ufeFMRTztn0n0vSdJXesYCJMelb/JHBj2LkVuJmtewZQ9ARXl8g==",
"version": "5.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.17.0.tgz",
"integrity": "sha512-PRykD6MgDkptKsKwETjNHiQUVtaegXkREX6UetN1iL6u+2la4XC/naDHByq7TL+Cg4snyR+PlNdw45Y4dgMf5w==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7"
@ -5995,13 +5996,13 @@
}
},
"node_modules/@wordpress/keycodes": {
"version": "4.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.14.0.tgz",
"integrity": "sha512-vZpK+NbhC+3/JK8S5I/PuJMNYhfn7X8pupTPuEiKIXZgcnXAy3mORgirBeZJNkNUXRl3vfcsq0qFnIovI96fHA==",
"version": "4.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.17.0.tgz",
"integrity": "sha512-6aZ28uoCmzjXONpRVtDPjevkw834fhIRBnn2KQdzENMnPiQCNbiG71mPNxkTw1yRHRRT5ptHvOe49ztWm9KMcA==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/i18n": "*"
"@wordpress/i18n": "^5.17.0"
},
"engines": {
"node": ">=18.12.0",
@ -6027,14 +6028,14 @@
}
},
"node_modules/@wordpress/notices": {
"version": "5.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.14.0.tgz",
"integrity": "sha512-Lo6KQJcIFZkHZv8qep5w8bETqmWAjnq6GFk8DZvKfaQQgxkjfAVNTjegQ0huR70BBlk/ICaL5o/4DCZ23gtnxw==",
"version": "5.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.17.0.tgz",
"integrity": "sha512-1qsRcxE2dnvIJO9IQHnK9D/U/RgRmccDhbNrBxcgOqEVHTFwDambuxte4JXOmJZVr+uqh8Z3ggr+4H6zCjs/9Q==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/a11y": "*",
"@wordpress/data": "*"
"@wordpress/a11y": "^4.17.0",
"@wordpress/data": "^10.17.0"
},
"engines": {
"node": ">=18.12.0",
@ -6133,9 +6134,9 @@
}
},
"node_modules/@wordpress/priority-queue": {
"version": "3.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.14.0.tgz",
"integrity": "sha512-ydmf9yvMIwoAwXFsiiQejp5f6Zi2YABDXNbKzIheC8VRG6hpOO4Hl/UIVm+PdpolTNivjYYxWrorXXncGJE6qg==",
"version": "3.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.17.0.tgz",
"integrity": "sha512-WzQHNx6wjgbxhuaKErjIRLSL9E9La8slsAXRTQPmkgvKqa11Rh4RYl2FLUh8tABK3xo5HzaHCplkZSm2q5wlbg==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
@ -6147,9 +6148,9 @@
}
},
"node_modules/@wordpress/private-apis": {
"version": "1.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.14.0.tgz",
"integrity": "sha512-ul932/nV1+DV+bg35zKIcWz31tKUufiTl0Ysxcd81uFK+rG1Pf2420eM7V7wlOvJGpwrwbURpK4r4F5WQ0NpKQ==",
"version": "1.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.17.0.tgz",
"integrity": "sha512-9NGPyuUvtJD0OjWJ/Cn+6Qhjb8hXhiJH4i80W7MFVHRgUZLc/Tu5BOg2+OnXMRSePbgYivo1NLEukqdXqse5IA==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7"
@ -6160,9 +6161,9 @@
}
},
"node_modules/@wordpress/redux-routine": {
"version": "5.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.14.0.tgz",
"integrity": "sha512-ixn+LUH4F2gUo1uljzIUN+Qh0LmCYyk1LW48k7uuVNSU14AR2vig2rzOfWYDRvDuJiewMTj08GKTZ8p2v6elDQ==",
"version": "5.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.17.0.tgz",
"integrity": "sha512-RBUNOp+wSweymRB0+fThv1HKUf1c8GVMUT/Xv0kqtrRsGFD70ciwnnfVXnPY0V6po9Uzj5Bb4+2qO/l/e2IwXw==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
@ -6344,13 +6345,13 @@
}
},
"node_modules/@wordpress/undo-manager": {
"version": "1.14.0",
"resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.14.0.tgz",
"integrity": "sha512-I8HhbrLt3Mrc+RFqMfDPfAOQNV/yFFBDxox+/YGBEz/AcoEHyjZAOAj3Nqqf9+SM5awavstTVoha/BWGnURg3Q==",
"version": "1.17.0",
"resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.17.0.tgz",
"integrity": "sha512-inSOCUneGMmFq3jRTB9uIws/+6VWpz0zvY2IPW/vjWbz7Gg1YbJ+lmbbgtJCoiJ7Ei00b4sagvzI00TNUXe9mg==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@babel/runtime": "7.25.7",
"@wordpress/is-shallow-equal": "*"
"@wordpress/is-shallow-equal": "^5.17.0"
},
"engines": {
"node": ">=18.12.0",