diff --git a/icons/iconfont.js b/icons/iconfont.js
new file mode 100644
index 0000000..6c8e54d
--- /dev/null
+++ b/icons/iconfont.js
@@ -0,0 +1 @@
+window._iconfont_svg_string_4003484='',function(n){var t=(t=document.getElementsByTagName("script"))[t.length-1],e=t.getAttribute("data-injectcss"),t=t.getAttribute("data-disable-injectsvg");if(!t){var o,i,c,d,a,s=function(t,e){e.parentNode.insertBefore(t,e)};if(e&&!n.__iconfont__svg__cssinject__){n.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(t){console&&console.log(t)}}o=function(){var t,e=document.createElement("div");e.innerHTML=n._iconfont_svg_string_4003484,(e=e.getElementsByTagName("svg")[0])&&(e.setAttribute("aria-hidden","true"),e.style.position="absolute",e.style.width=0,e.style.height=0,e.style.overflow="hidden",e=e,(t=document.body).firstChild?s(e,t.firstChild):t.appendChild(e))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(o,0):(i=function(){document.removeEventListener("DOMContentLoaded",i,!1),o()},document.addEventListener("DOMContentLoaded",i,!1)):document.attachEvent&&(c=o,d=n.document,a=!1,r(),d.onreadystatechange=function(){"complete"==d.readyState&&(d.onreadystatechange=null,l())})}function l(){a||(a=!0,c())}function r(){try{d.documentElement.doScroll("left")}catch(t){return void setTimeout(r,50)}l()}}(window);
\ No newline at end of file
diff --git a/index.js b/index.js
deleted file mode 100644
index e9eda21..0000000
--- a/index.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import { saveAs } from 'file-saver'
-
-export default function (me) {
- me.x = function () {
- }
-}
diff --git a/main.js b/main.js
index 3bd19fe..2dc2a36 100644
--- a/main.js
+++ b/main.js
@@ -1,8 +1,8 @@
import MindElixir, { E } from 'mind-elixir'
import example from 'mind-elixir/dist/example1'
-import pluginName from './nodeMenu'
-// import pluginName from '@mind-elixir/plugin-name'
+import nodeMenu from './nodeMenu'
+// import nodeMenu from '@mind-elixir/plugin-name'
const app = document.querySelector('#app')
app.style.marginTop = '50px'
@@ -31,7 +31,6 @@ const options = {
],
},
toolBar: true,
- nodeMenu: true,
keypress: true,
allowUndo: false,
before: {
@@ -54,7 +53,7 @@ const options = {
}
const mind = new MindElixir(options)
-mind.install(pluginName)
+mind.install(nodeMenu)
const data = MindElixir.new('new topic')
mind.init(example) // or try `example`
function sleep() {
diff --git a/nodeMenu.ts b/nodeMenu.ts
index 642fec7..260c710 100644
--- a/nodeMenu.ts
+++ b/nodeMenu.ts
@@ -1,4 +1,5 @@
import './nodeMenu.less'
+import './icons/iconfont.js'
import i18n from './i18n.js'
const createDiv = (id, innerHTML) => {
@@ -30,6 +31,7 @@ const colorList = [
]
export default function (mind) {
+ console.log('install node menu')
function clearSelect(klass, remove) {
const elems = mind.container.querySelectorAll(klass)
;[].forEach.call(elems, function (el) {
diff --git a/package-lock.json b/package-lock.json
index 2f1a5b5..2ab6eb3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,7 @@
"less": "^4.1.3"
},
"devDependencies": {
- "mind-elixir": "^1.2.0",
+ "mind-elixir": "^2.0.1",
"vite": "^3.0.0"
}
},
@@ -566,9 +566,9 @@
}
},
"node_modules/mind-elixir": {
- "version": "1.2.0",
- "resolved": "https://mirrors.cloud.tencent.com/npm/mind-elixir/-/mind-elixir-1.2.0.tgz",
- "integrity": "sha512-x98cBCavGe93xJZULYHVjcaB1xddDJK1o/KZ7emQnKnn9NZQ38dgYKZmuvHeo6OlrLzYsWpaCwnufWYfOKMKYQ==",
+ "version": "2.0.1",
+ "resolved": "https://mirrors.cloud.tencent.com/npm/mind-elixir/-/mind-elixir-2.0.1.tgz",
+ "integrity": "sha512-x01QLD+8+/7Y3nB00PSEWfNmF4MjkzNM4qIEhT0/zGukzsRbwA6Pc0C/D/DxKQrHT+jLqGE6d9KJKQQVyDG7MQ==",
"dev": true
},
"node_modules/ms": {
@@ -1111,9 +1111,9 @@
"optional": true
},
"mind-elixir": {
- "version": "1.2.0",
- "resolved": "https://mirrors.cloud.tencent.com/npm/mind-elixir/-/mind-elixir-1.2.0.tgz",
- "integrity": "sha512-x98cBCavGe93xJZULYHVjcaB1xddDJK1o/KZ7emQnKnn9NZQ38dgYKZmuvHeo6OlrLzYsWpaCwnufWYfOKMKYQ==",
+ "version": "2.0.1",
+ "resolved": "https://mirrors.cloud.tencent.com/npm/mind-elixir/-/mind-elixir-2.0.1.tgz",
+ "integrity": "sha512-x01QLD+8+/7Y3nB00PSEWfNmF4MjkzNM4qIEhT0/zGukzsRbwA6Pc0C/D/DxKQrHT+jLqGE6d9KJKQQVyDG7MQ==",
"dev": true
},
"ms": {
diff --git a/package.json b/package.json
index c18ce5f..cc38208 100644
--- a/package.json
+++ b/package.json
@@ -19,10 +19,11 @@
"preview": "vite preview"
},
"devDependencies": {
- "mind-elixir": "^1.2.0",
+ "less": "^4.1.3",
+ "mind-elixir": "^2.0.1",
"vite": "^3.0.0"
},
- "dependencies": {
- "less": "^4.1.3"
+ "peerDependencies": {
+ "mind-elixir": "^2.0.1"
}
}
diff --git a/yarn.lock b/yarn.lock
index ef47ba4..4db075b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,231 +2,248 @@
# yarn lockfile v1
-"@esbuild/android-arm@0.15.10":
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.10.tgz#a5f9432eb221afc243c321058ef25fe899886892"
- integrity sha512-FNONeQPy/ox+5NBkcSbYJxoXj9GWu8gVGJTVmUyoOCKQFDTrHVKgNSzChdNt0I8Aj/iKcsDf2r9BFwv+FSNUXg==
-
-"@esbuild/linux-loong64@0.15.10":
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.10.tgz#78a42897c2cf8db9fd5f1811f7590393b77774c7"
- integrity sha512-w0Ou3Z83LOYEkwaui2M8VwIp+nLi/NA60lBLMvaJ+vXVMcsARYdEzLNE7RSm4+lSg4zq4d7fAVuzk7PNQ5JFgg==
-
-esbuild-android-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.10.tgz#8a59a84acbf2eca96996cadc35642cf055c494f0"
- integrity sha512-UI7krF8OYO1N7JYTgLT9ML5j4+45ra3amLZKx7LO3lmLt1Ibn8t3aZbX5Pu4BjWiqDuJ3m/hsvhPhK/5Y/YpnA==
-
-esbuild-android-arm64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.10.tgz#f453851dc1d8c5409a38cf7613a33852faf4915d"
- integrity sha512-EOt55D6xBk5O05AK8brXUbZmoFj4chM8u3riGflLa6ziEoVvNjRdD7Cnp82NHQGfSHgYR06XsPI8/sMuA/cUwg==
-
-esbuild-darwin-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.10.tgz#778bd29c8186ff47b176c8af58c08cf0fb8e6b86"
- integrity sha512-hbDJugTicqIm+WKZgp208d7FcXcaK8j2c0l+fqSJ3d2AzQAfjEYDRM3Z2oMeqSJ9uFxyj/muSACLdix7oTstRA==
-
-esbuild-darwin-arm64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.10.tgz#b30bbefb46dc3c5d4708b0435e52f6456578d6df"
- integrity sha512-M1t5+Kj4IgSbYmunf2BB6EKLkWUq+XlqaFRiGOk8bmBapu9bCDrxjf4kUnWn59Dka3I27EiuHBKd1rSO4osLFQ==
-
-esbuild-freebsd-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.10.tgz#ab301c5f6ded5110dbdd611140bef1a7c2e99236"
- integrity sha512-KMBFMa7C8oc97nqDdoZwtDBX7gfpolkk6Bcmj6YFMrtCMVgoU/x2DI1p74DmYl7CSS6Ppa3xgemrLrr5IjIn0w==
-
-esbuild-freebsd-arm64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.10.tgz#a5b09b867a6ff49110f52343b6f12265db63d43f"
- integrity sha512-m2KNbuCX13yQqLlbSojFMHpewbn8wW5uDS6DxRpmaZKzyq8Dbsku6hHvh2U+BcLwWY4mpgXzFUoENEf7IcioGg==
-
-esbuild-linux-32@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.10.tgz#5282fe9915641caf9c8070e4ba2c3e16d358f837"
- integrity sha512-guXrwSYFAvNkuQ39FNeV4sNkNms1bLlA5vF1H0cazZBOLdLFIny6BhT+TUbK/hdByMQhtWQ5jI9VAmPKbVPu1w==
-
-esbuild-linux-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.10.tgz#f3726e85a00149580cb19f8abfabcbb96f5d52bb"
- integrity sha512-jd8XfaSJeucMpD63YNMO1JCrdJhckHWcMv6O233bL4l6ogQKQOxBYSRP/XLWP+6kVTu0obXovuckJDcA0DKtQA==
-
-esbuild-linux-arm64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.10.tgz#2f0056e9d5286edb0185b56655caa8c574d8dbe7"
- integrity sha512-GByBi4fgkvZFTHFDYNftu1DQ1GzR23jws0oWyCfhnI7eMOe+wgwWrc78dbNk709Ivdr/evefm2PJiUBMiusS1A==
-
-esbuild-linux-arm@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.10.tgz#40a9270da3c8ffa32cf72e24a79883e323dff08d"
- integrity sha512-6N8vThLL/Lysy9y4Ex8XoLQAlbZKUyExCWyayGi2KgTBelKpPgj6RZnUaKri0dHNPGgReJriKVU6+KDGQwn10A==
-
-esbuild-linux-mips64le@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.10.tgz#90ce1c4ee0202edb4ac69807dea77f7e5804abc4"
- integrity sha512-BxP+LbaGVGIdQNJUNF7qpYjEGWb0YyHVSKqYKrn+pTwH/SiHUxFyJYSP3pqkku61olQiSBnSmWZ+YUpj78Tw7Q==
-
-esbuild-linux-ppc64le@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.10.tgz#782837ae7bd5b279178106c9dd801755a21fabdf"
- integrity sha512-LoSQCd6498PmninNgqd/BR7z3Bsk/mabImBWuQ4wQgmQEeanzWd5BQU2aNi9mBURCLgyheuZS6Xhrw5luw3OkQ==
-
-esbuild-linux-riscv64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.10.tgz#d7420d806ece5174f24f4634303146f915ab4207"
- integrity sha512-Lrl9Cr2YROvPV4wmZ1/g48httE8z/5SCiXIyebiB5N8VT7pX3t6meI7TQVHw/wQpqP/AF4SksDuFImPTM7Z32Q==
-
-esbuild-linux-s390x@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.10.tgz#21fdf0cb3494a7fb520a71934e4dffce67fe47be"
- integrity sha512-ReP+6q3eLVVP2lpRrvl5EodKX7EZ1bS1/z5j6hsluAlZP5aHhk6ghT6Cq3IANvvDdscMMCB4QEbI+AjtvoOFpA==
-
-esbuild-netbsd-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.10.tgz#6c06b3107e3df53de381e6299184d4597db0440f"
- integrity sha512-iGDYtJCMCqldMskQ4eIV+QSS/CuT7xyy9i2/FjpKvxAuCzrESZXiA1L64YNj6/afuzfBe9i8m/uDkFHy257hTw==
-
-esbuild-openbsd-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.10.tgz#4daef5f5d8e74bbda53b65160029445d582570cf"
- integrity sha512-ftMMIwHWrnrYnvuJQRJs/Smlcb28F9ICGde/P3FUTCgDDM0N7WA0o9uOR38f5Xe2/OhNCgkjNeb7QeaE3cyWkQ==
-
-esbuild-sunos-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.10.tgz#5fe7bef267a02f322fd249a8214d0274937388a7"
- integrity sha512-mf7hBL9Uo2gcy2r3rUFMjVpTaGpFJJE5QTDDqUFf1632FxteYANffDZmKbqX0PfeQ2XjUDE604IcE7OJeoHiyg==
-
-esbuild-windows-32@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.10.tgz#48e3dde25ab0135579a288b30ab6ddef6d1f0b28"
- integrity sha512-ttFVo+Cg8b5+qHmZHbEc8Vl17kCleHhLzgT8X04y8zudEApo0PxPg9Mz8Z2cKH1bCYlve1XL8LkyXGFjtUYeGg==
-
-esbuild-windows-64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.10.tgz#387a9515bef3fee502d277a5d0a2db49a4ecda05"
- integrity sha512-2H0gdsyHi5x+8lbng3hLbxDWR7mKHWh5BXZGKVG830KUmXOOWFE2YKJ4tHRkejRduOGDrBvHBriYsGtmTv3ntA==
-
-esbuild-windows-arm64@0.15.10:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.10.tgz#5a6fcf2fa49e895949bf5495cf088ab1b43ae879"
- integrity sha512-S+th4F+F8VLsHLR0zrUcG+Et4hx0RKgK1eyHc08kztmLOES8BWwMiaGdoW9hiXuzznXQ0I/Fg904MNbr11Nktw==
-
-esbuild@^0.15.6:
- version "0.15.10"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.10.tgz#85c2f8446e9b1fe04fae68daceacba033eedbd42"
- integrity sha512-N7wBhfJ/E5fzn/SpNgX+oW2RLRjwaL8Y0ezqNqhjD6w0H2p0rDuEz2FKZqpqLnO8DCaWumKe8dsC/ljvVSSxng==
+"copy-anything@^2.0.1":
+ "integrity" "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/copy-anything/-/copy-anything-2.0.6.tgz"
+ "version" "2.0.6"
+ dependencies:
+ "is-what" "^3.14.1"
+
+"debug@^3.2.6":
+ "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/debug/-/debug-3.2.7.tgz"
+ "version" "3.2.7"
+ dependencies:
+ "ms" "^2.1.1"
+
+"errno@^0.1.1":
+ "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/errno/-/errno-0.1.8.tgz"
+ "version" "0.1.8"
+ dependencies:
+ "prr" "~1.0.1"
+
+"esbuild-windows-64@0.15.18":
+ "integrity" "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz"
+ "version" "0.15.18"
+
+"esbuild@^0.15.9":
+ "integrity" "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/esbuild/-/esbuild-0.15.18.tgz"
+ "version" "0.15.18"
optionalDependencies:
- "@esbuild/android-arm" "0.15.10"
- "@esbuild/linux-loong64" "0.15.10"
- esbuild-android-64 "0.15.10"
- esbuild-android-arm64 "0.15.10"
- esbuild-darwin-64 "0.15.10"
- esbuild-darwin-arm64 "0.15.10"
- esbuild-freebsd-64 "0.15.10"
- esbuild-freebsd-arm64 "0.15.10"
- esbuild-linux-32 "0.15.10"
- esbuild-linux-64 "0.15.10"
- esbuild-linux-arm "0.15.10"
- esbuild-linux-arm64 "0.15.10"
- esbuild-linux-mips64le "0.15.10"
- esbuild-linux-ppc64le "0.15.10"
- esbuild-linux-riscv64 "0.15.10"
- esbuild-linux-s390x "0.15.10"
- esbuild-netbsd-64 "0.15.10"
- esbuild-openbsd-64 "0.15.10"
- esbuild-sunos-64 "0.15.10"
- esbuild-windows-32 "0.15.10"
- esbuild-windows-64 "0.15.10"
- esbuild-windows-arm64 "0.15.10"
-
-fsevents@~2.3.2:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
- integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
-
-function-bind@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
- integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-
-has@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
- integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
+ "@esbuild/android-arm" "0.15.18"
+ "@esbuild/linux-loong64" "0.15.18"
+ "esbuild-android-64" "0.15.18"
+ "esbuild-android-arm64" "0.15.18"
+ "esbuild-darwin-64" "0.15.18"
+ "esbuild-darwin-arm64" "0.15.18"
+ "esbuild-freebsd-64" "0.15.18"
+ "esbuild-freebsd-arm64" "0.15.18"
+ "esbuild-linux-32" "0.15.18"
+ "esbuild-linux-64" "0.15.18"
+ "esbuild-linux-arm" "0.15.18"
+ "esbuild-linux-arm64" "0.15.18"
+ "esbuild-linux-mips64le" "0.15.18"
+ "esbuild-linux-ppc64le" "0.15.18"
+ "esbuild-linux-riscv64" "0.15.18"
+ "esbuild-linux-s390x" "0.15.18"
+ "esbuild-netbsd-64" "0.15.18"
+ "esbuild-openbsd-64" "0.15.18"
+ "esbuild-sunos-64" "0.15.18"
+ "esbuild-windows-32" "0.15.18"
+ "esbuild-windows-64" "0.15.18"
+ "esbuild-windows-arm64" "0.15.18"
+
+"function-bind@^1.1.1":
+ "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/function-bind/-/function-bind-1.1.1.tgz"
+ "version" "1.1.1"
+
+"graceful-fs@^4.1.2":
+ "integrity" "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/graceful-fs/-/graceful-fs-4.2.11.tgz"
+ "version" "4.2.11"
+
+"has@^1.0.3":
+ "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/has/-/has-1.0.3.tgz"
+ "version" "1.0.3"
+ dependencies:
+ "function-bind" "^1.1.1"
+
+"iconv-lite@^0.6.3":
+ "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/iconv-lite/-/iconv-lite-0.6.3.tgz"
+ "version" "0.6.3"
+ dependencies:
+ "safer-buffer" ">= 2.1.2 < 3.0.0"
+
+"image-size@~0.5.0":
+ "integrity" "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/image-size/-/image-size-0.5.5.tgz"
+ "version" "0.5.5"
+
+"is-core-module@^2.9.0":
+ "integrity" "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/is-core-module/-/is-core-module-2.11.0.tgz"
+ "version" "2.11.0"
dependencies:
- function-bind "^1.1.1"
+ "has" "^1.0.3"
-is-core-module@^2.9.0:
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
- integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==
+"is-what@^3.14.1":
+ "integrity" "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/is-what/-/is-what-3.14.1.tgz"
+ "version" "3.14.1"
+
+"less@*", "less@^4.1.3":
+ "integrity" "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/less/-/less-4.1.3.tgz"
+ "version" "4.1.3"
+ dependencies:
+ "copy-anything" "^2.0.1"
+ "parse-node-version" "^1.0.1"
+ "tslib" "^2.3.0"
+ optionalDependencies:
+ "errno" "^0.1.1"
+ "graceful-fs" "^4.1.2"
+ "image-size" "~0.5.0"
+ "make-dir" "^2.1.0"
+ "mime" "^1.4.1"
+ "needle" "^3.1.0"
+ "source-map" "~0.6.0"
+
+"make-dir@^2.1.0":
+ "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/make-dir/-/make-dir-2.1.0.tgz"
+ "version" "2.1.0"
+ dependencies:
+ "pify" "^4.0.1"
+ "semver" "^5.6.0"
+
+"mime@^1.4.1":
+ "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/mime/-/mime-1.6.0.tgz"
+ "version" "1.6.0"
+
+"mind-elixir@^2.0.1":
+ "integrity" "sha512-x01QLD+8+/7Y3nB00PSEWfNmF4MjkzNM4qIEhT0/zGukzsRbwA6Pc0C/D/DxKQrHT+jLqGE6d9KJKQQVyDG7MQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/mind-elixir/-/mind-elixir-2.0.1.tgz"
+ "version" "2.0.1"
+
+"ms@^2.1.1":
+ "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/ms/-/ms-2.1.3.tgz"
+ "version" "2.1.3"
+
+"nanoid@^3.3.4":
+ "integrity" "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/nanoid/-/nanoid-3.3.6.tgz"
+ "version" "3.3.6"
+
+"needle@^3.1.0":
+ "integrity" "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/needle/-/needle-3.2.0.tgz"
+ "version" "3.2.0"
dependencies:
- has "^1.0.3"
-
-mind-elixir@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/mind-elixir/-/mind-elixir-1.1.0.tgz#c92852ec840753a2968ee43bfe8ae8788a985dcd"
- integrity sha512-psDFfnCP8/IAfZ5DGZ73Mza2mosnmy7sPHMct7n5+4Ja62oAwhipOOqa6pubXy5ZRe4LT+huuWsn5rtd/zDTJQ==
-
-nanoid@^3.3.4:
- version "3.3.4"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
- integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
-
-path-parse@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
- integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-
-picocolors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
- integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-
-postcss@^8.4.16:
- version "8.4.16"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c"
- integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==
+ "debug" "^3.2.6"
+ "iconv-lite" "^0.6.3"
+ "sax" "^1.2.4"
+
+"parse-node-version@^1.0.1":
+ "integrity" "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/parse-node-version/-/parse-node-version-1.0.1.tgz"
+ "version" "1.0.1"
+
+"path-parse@^1.0.7":
+ "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/path-parse/-/path-parse-1.0.7.tgz"
+ "version" "1.0.7"
+
+"picocolors@^1.0.0":
+ "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/picocolors/-/picocolors-1.0.0.tgz"
+ "version" "1.0.0"
+
+"pify@^4.0.1":
+ "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/pify/-/pify-4.0.1.tgz"
+ "version" "4.0.1"
+
+"postcss@^8.4.18":
+ "integrity" "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/postcss/-/postcss-8.4.21.tgz"
+ "version" "8.4.21"
dependencies:
- nanoid "^3.3.4"
- picocolors "^1.0.0"
- source-map-js "^1.0.2"
-
-resolve@^1.22.1:
- version "1.22.1"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
- integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
+ "nanoid" "^3.3.4"
+ "picocolors" "^1.0.0"
+ "source-map-js" "^1.0.2"
+
+"prr@~1.0.1":
+ "integrity" "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/prr/-/prr-1.0.1.tgz"
+ "version" "1.0.1"
+
+"resolve@^1.22.1":
+ "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/resolve/-/resolve-1.22.1.tgz"
+ "version" "1.22.1"
dependencies:
- is-core-module "^2.9.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-rollup@~2.78.0:
- version "2.78.1"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.78.1.tgz#52fe3934d9c83cb4f7c4cb5fb75d88591be8648f"
- integrity sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==
+ "is-core-module" "^2.9.0"
+ "path-parse" "^1.0.7"
+ "supports-preserve-symlinks-flag" "^1.0.0"
+
+"rollup@^2.79.1":
+ "integrity" "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/rollup/-/rollup-2.79.1.tgz"
+ "version" "2.79.1"
optionalDependencies:
- fsevents "~2.3.2"
-
-source-map-js@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
- integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
-
-supports-preserve-symlinks-flag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
- integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-
-vite@^3.0.0:
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/vite/-/vite-3.1.4.tgz#b75824b819d8354a6f36e4b988943c7e4947e155"
- integrity sha512-JoQI08aBjY9lycL7jcEq4p9o1xUjq5aRvdH4KWaXtkSx7e7RpAh9D3IjzDWRD4Fg44LS3oDAIOG/Kq1L+82psA==
+ "fsevents" "~2.3.2"
+
+"safer-buffer@>= 2.1.2 < 3.0.0":
+ "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/safer-buffer/-/safer-buffer-2.1.2.tgz"
+ "version" "2.1.2"
+
+"sax@^1.2.4":
+ "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/sax/-/sax-1.2.4.tgz"
+ "version" "1.2.4"
+
+"semver@^5.6.0":
+ "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/semver/-/semver-5.7.1.tgz"
+ "version" "5.7.1"
+
+"source-map-js@^1.0.2":
+ "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/source-map-js/-/source-map-js-1.0.2.tgz"
+ "version" "1.0.2"
+
+"source-map@~0.6.0":
+ "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/source-map/-/source-map-0.6.1.tgz"
+ "version" "0.6.1"
+
+"supports-preserve-symlinks-flag@^1.0.0":
+ "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
+ "version" "1.0.0"
+
+"tslib@^2.3.0":
+ "integrity" "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/tslib/-/tslib-2.5.0.tgz"
+ "version" "2.5.0"
+
+"vite@^3.0.0":
+ "integrity" "sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ=="
+ "resolved" "https://mirrors.cloud.tencent.com/npm/vite/-/vite-3.2.5.tgz"
+ "version" "3.2.5"
dependencies:
- esbuild "^0.15.6"
- postcss "^8.4.16"
- resolve "^1.22.1"
- rollup "~2.78.0"
+ "esbuild" "^0.15.9"
+ "postcss" "^8.4.18"
+ "resolve" "^1.22.1"
+ "rollup" "^2.79.1"
optionalDependencies:
- fsevents "~2.3.2"
+ "fsevents" "~2.3.2"