diff --git a/package-lock.json b/package-lock.json
index 42dee85..36cca58 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6,8 +6,10 @@
"": {
"dependencies": {
"crc": "^4.3.2",
+ "js-md5": "^0.8.3",
"pinia": "^2.2.0",
"pinia-plugin-unistorage": "^0.1.2",
+ "sm-crypto": "^0.3.13",
"uview-plus": "^3.3.12"
}
},
@@ -134,6 +136,18 @@
"optional": true,
"peer": true
},
+ "node_modules/js-md5": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.8.3.tgz",
+ "integrity": "sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==",
+ "license": "MIT"
+ },
+ "node_modules/jsbn": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
+ "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
+ "license": "MIT"
+ },
"node_modules/pinia": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/pinia/-/pinia-2.2.0.tgz",
@@ -172,6 +186,15 @@
"integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==",
"license": "MIT"
},
+ "node_modules/sm-crypto": {
+ "version": "0.3.13",
+ "resolved": "https://registry.npmjs.org/sm-crypto/-/sm-crypto-0.3.13.tgz",
+ "integrity": "sha512-ztNF+pZq6viCPMA1A6KKu3bgpkmYti5avykRHbcFIdSipFdkVmfUw2CnpM2kBJyppIalqvczLNM3wR8OQ0pT5w==",
+ "license": "MIT",
+ "dependencies": {
+ "jsbn": "^1.1.0"
+ }
+ },
"node_modules/tiny-emitter": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
diff --git a/package.json b/package.json
index 5479ba7..86d3f77 100644
--- a/package.json
+++ b/package.json
@@ -1,8 +1,10 @@
{
"dependencies": {
"crc": "^4.3.2",
+ "js-md5": "^0.8.3",
"pinia": "^2.2.0",
"pinia-plugin-unistorage": "^0.1.2",
+ "sm-crypto": "^0.3.13",
"uview-plus": "^3.3.12"
}
}
diff --git a/pages/demo/demo.vue b/pages/demo/demo.vue
index bbffc29..f57f0c7 100644
--- a/pages/demo/demo.vue
+++ b/pages/demo/demo.vue
@@ -1,7 +1,6 @@
-
-
+