diff --git a/build-config/lib/better_sqlite3_electron-v119-linux-arm.node b/build-config/lib/better_sqlite3_electron-v119-linux-arm.node index 484a1310..50c003d7 100644 Binary files a/build-config/lib/better_sqlite3_electron-v119-linux-arm.node and b/build-config/lib/better_sqlite3_electron-v119-linux-arm.node differ diff --git a/build-config/lib/better_sqlite3_electron-v119-linux-arm64.node b/build-config/lib/better_sqlite3_electron-v119-linux-arm64.node index 7df809b5..de0512e8 100644 Binary files a/build-config/lib/better_sqlite3_electron-v119-linux-arm64.node and b/build-config/lib/better_sqlite3_electron-v119-linux-arm64.node differ diff --git a/build-config/lib/better_sqlite3_electron-v119-linux-x64.node b/build-config/lib/better_sqlite3_electron-v119-linux-x64.node index 7a3405e1..a25e0851 100644 Binary files a/build-config/lib/better_sqlite3_electron-v119-linux-x64.node and b/build-config/lib/better_sqlite3_electron-v119-linux-x64.node differ diff --git a/package-lock.json b/package-lock.json index a4e3e789..05725037 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "@simonwep/pickr": "^1.9.0", - "better-sqlite3": "^9.4.5", + "better-sqlite3": "^9.5.0", "bufferutil": "^4.0.8", "comlink": "~4.3.1", "crypto-js": "^4.2.0", @@ -41,13 +41,13 @@ "@babel/plugin-transform-runtime": "^7.24.3", "@babel/preset-env": "^7.24.4", "@babel/preset-typescript": "^7.24.1", - "@tsconfig/recommended": "^1.0.5", + "@tsconfig/recommended": "^1.0.6", "@types/better-sqlite3": "^7.6.9", "@types/needle": "^3.3.0", "@types/tunnel": "^0.0.7", "@types/ws": "8.5.4", "@volar/vue-language-plugin-pug": "^1.6.5", - "@vue/language-plugin-pug": "^2.0.10", + "@vue/language-plugin-pug": "^2.0.11", "babel-loader": "^9.1.3", "browserslist": "^4.23.0", "chalk": "^4.1.2", @@ -55,21 +55,21 @@ "copy-webpack-plugin": "^12.0.2", "core-js": "^3.36.1", "cross-env": "^7.0.3", - "css-loader": "^7.0.0", + "css-loader": "^7.1.0", "css-minimizer-webpack-plugin": "^6.0.0", "del": "^6.1.1", "electron": "^28.2.10", "electron-builder": "^24.13.3", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", - "electron-to-chromium": "^1.4.728", + "electron-to-chromium": "^1.4.731", "electron-updater": "^6.1.8", "eslint": "^8.57.0", "eslint-config-standard": "^17.1.0", "eslint-config-standard-with-typescript": "^43.0.1", "eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-plugin-html": "^8.0.0", - "eslint-plugin-vue": "^9.24.0", + "eslint-plugin-vue": "^9.24.1", "eslint-plugin-vue-pug": "^0.6.2", "eslint-webpack-plugin": "^4.1.0", "html-webpack-plugin": "^5.6.0", @@ -2766,9 +2766,9 @@ } }, "node_modules/@tsconfig/recommended": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.5.tgz", - "integrity": "sha512-bbozf0TZVH1Tu9hET9HYTtKeOMBBR01kjhc8s+c9cDFQU8Jw6F9A3tRZYOWiMEyMqpf/3LSw2b528g1k8TkYvg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.6.tgz", + "integrity": "sha512-0IKu9GHYF1NGTJiYgfWwqnOQSlnE9V9R7YohHNNf0/fj/SyOZWzdd06JFr0fLpg1Mqw0kGbYg8w5xdkSqLKM9g==", "dev": true }, "node_modules/@types/better-sqlite3": { @@ -3536,19 +3536,19 @@ "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" }, "node_modules/@vue/language-plugin-pug": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.10.tgz", - "integrity": "sha512-24sjtcUY7pAZBPRQSlWPkCZg7s5icr7ZyplbGikYhq92GNJGexP0beZQ/8GbzeqSWjv8xsN1uzTmNShztlB8+w==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.11.tgz", + "integrity": "sha512-wVJbmeBx1Z5tF8j9V6BuJ/W/1Upniek3fhtwi+rZiiehyFtazZQSywYCjxzQ2P1fZM/Q9bBidLpX8m+P8yGObA==", "dev": true, "dependencies": { - "@volar/source-map": "~2.2.0-alpha.5", + "@volar/source-map": "~2.2.0-alpha.6", "volar-service-pug": "0.0.38" } }, "node_modules/@vue/language-plugin-pug/node_modules/@volar/source-map": { - "version": "2.2.0-alpha.5", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.5.tgz", - "integrity": "sha512-Lw1LOPgt1QGaQX9HstRTlBz5x6d5mGq9ZTFMeyWVr8/5YOv3hCU0ehtMTwmCiAX/ZyNSINFI01ODePy2hwy06A==", + "version": "2.2.0-alpha.6", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.6.tgz", + "integrity": "sha512-EztD2zoUopETY+ZCUZAGUHKgj4gOkY/2WnaOS+RSTc56xm85miSA4qOBS8Lt1Ruu5vV52WIZKHW/R9PbjkZWFA==", "dev": true, "dependencies": { "muggle-string": "^0.4.0" @@ -4794,9 +4794,9 @@ "dev": true }, "node_modules/better-sqlite3": { - "version": "9.4.5", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.4.5.tgz", - "integrity": "sha512-uFVyoyZR9BNcjSca+cp3MWCv6upAv+tbMC4SWM51NIMhoQOm4tjIkyxFO/ZsYdGAF61WJBgdzyJcz4OokJi0gQ==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.5.0.tgz", + "integrity": "sha512-01qVcM4gPNwE+PX7ARNiHINwzVuD6nx0gdldaAAcu+MrzyIAukQ31ZDKEpzRO/CNA9sHpxoTZ8rdjoyAin4dyg==", "hasInstallScript": true, "dependencies": { "bindings": "^1.5.0", @@ -6159,9 +6159,9 @@ } }, "node_modules/css-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.0.0.tgz", - "integrity": "sha512-WrO4FVoamxt5zY9CauZjoJgXRi/LZKIk+Ta7YvpSGr5r/eMYPNp5/T9ODlMe4/1rF5DYlycG1avhV4g3A/tiAw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.0.tgz", + "integrity": "sha512-VFNj47MAG84MqYDdh9puJG0h98Xs7gEYaX0aeGkfjYqBLB0seOE325sVbqWwaNu3hMZwEP4bB+F4gvF+A63qMA==", "dev": true, "dependencies": { "icss-utils": "^5.1.0", @@ -7256,9 +7256,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.728", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.728.tgz", - "integrity": "sha512-Ud1v7hJJYIqehlUJGqR6PF1Ek8l80zWwxA6nGxigBsGJ9f9M2fciHyrIiNMerSHSH3p+0/Ia7jIlnDkt41h5cw==", + "version": "1.4.731", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.731.tgz", + "integrity": "sha512-+TqVfZjpRz2V/5SPpmJxq9qK620SC5SqCnxQIOi7i/U08ZDcTpKbT7Xjj9FU5CbXTMUb4fywbIr8C7cGv4hcjw==", "dev": true }, "node_modules/electron-updater": { @@ -7878,9 +7878,9 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.24.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz", - "integrity": "sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==", + "version": "9.24.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.1.tgz", + "integrity": "sha512-wk3SuwmS1pZdcuJlokGYEi/buDOwD6KltvhIZyOnpJ/378dcQ4zchu9PAMbbLAaydCz1iYc5AozszcOOgZIIOg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", @@ -7896,7 +7896,7 @@ "node": "^14.17.0 || >=16.0.0" }, "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" } }, "node_modules/eslint-plugin-vue-pug": { @@ -16081,9 +16081,9 @@ } }, "node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, "dependencies": { "chownr": "^2.0.0", @@ -19770,9 +19770,9 @@ "dev": true }, "@tsconfig/recommended": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.5.tgz", - "integrity": "sha512-bbozf0TZVH1Tu9hET9HYTtKeOMBBR01kjhc8s+c9cDFQU8Jw6F9A3tRZYOWiMEyMqpf/3LSw2b528g1k8TkYvg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.6.tgz", + "integrity": "sha512-0IKu9GHYF1NGTJiYgfWwqnOQSlnE9V9R7YohHNNf0/fj/SyOZWzdd06JFr0fLpg1Mqw0kGbYg8w5xdkSqLKM9g==", "dev": true }, "@types/better-sqlite3": { @@ -20428,19 +20428,19 @@ "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" }, "@vue/language-plugin-pug": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.10.tgz", - "integrity": "sha512-24sjtcUY7pAZBPRQSlWPkCZg7s5icr7ZyplbGikYhq92GNJGexP0beZQ/8GbzeqSWjv8xsN1uzTmNShztlB8+w==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@vue/language-plugin-pug/-/language-plugin-pug-2.0.11.tgz", + "integrity": "sha512-wVJbmeBx1Z5tF8j9V6BuJ/W/1Upniek3fhtwi+rZiiehyFtazZQSywYCjxzQ2P1fZM/Q9bBidLpX8m+P8yGObA==", "dev": true, "requires": { - "@volar/source-map": "~2.2.0-alpha.5", + "@volar/source-map": "~2.2.0-alpha.6", "volar-service-pug": "0.0.38" }, "dependencies": { "@volar/source-map": { - "version": "2.2.0-alpha.5", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.5.tgz", - "integrity": "sha512-Lw1LOPgt1QGaQX9HstRTlBz5x6d5mGq9ZTFMeyWVr8/5YOv3hCU0ehtMTwmCiAX/ZyNSINFI01ODePy2hwy06A==", + "version": "2.2.0-alpha.6", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.0-alpha.6.tgz", + "integrity": "sha512-EztD2zoUopETY+ZCUZAGUHKgj4gOkY/2WnaOS+RSTc56xm85miSA4qOBS8Lt1Ruu5vV52WIZKHW/R9PbjkZWFA==", "dev": true, "requires": { "muggle-string": "^0.4.0" @@ -21430,9 +21430,9 @@ "dev": true }, "better-sqlite3": { - "version": "9.4.5", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.4.5.tgz", - "integrity": "sha512-uFVyoyZR9BNcjSca+cp3MWCv6upAv+tbMC4SWM51NIMhoQOm4tjIkyxFO/ZsYdGAF61WJBgdzyJcz4OokJi0gQ==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.5.0.tgz", + "integrity": "sha512-01qVcM4gPNwE+PX7ARNiHINwzVuD6nx0gdldaAAcu+MrzyIAukQ31ZDKEpzRO/CNA9sHpxoTZ8rdjoyAin4dyg==", "requires": { "bindings": "^1.5.0", "prebuild-install": "^7.1.1" @@ -22473,9 +22473,9 @@ "requires": {} }, "css-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.0.0.tgz", - "integrity": "sha512-WrO4FVoamxt5zY9CauZjoJgXRi/LZKIk+Ta7YvpSGr5r/eMYPNp5/T9ODlMe4/1rF5DYlycG1avhV4g3A/tiAw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.0.tgz", + "integrity": "sha512-VFNj47MAG84MqYDdh9puJG0h98Xs7gEYaX0aeGkfjYqBLB0seOE325sVbqWwaNu3hMZwEP4bB+F4gvF+A63qMA==", "dev": true, "requires": { "icss-utils": "^5.1.0", @@ -23275,9 +23275,9 @@ } }, "electron-to-chromium": { - "version": "1.4.728", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.728.tgz", - "integrity": "sha512-Ud1v7hJJYIqehlUJGqR6PF1Ek8l80zWwxA6nGxigBsGJ9f9M2fciHyrIiNMerSHSH3p+0/Ia7jIlnDkt41h5cw==", + "version": "1.4.731", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.731.tgz", + "integrity": "sha512-+TqVfZjpRz2V/5SPpmJxq9qK620SC5SqCnxQIOi7i/U08ZDcTpKbT7Xjj9FU5CbXTMUb4fywbIr8C7cGv4hcjw==", "dev": true }, "electron-updater": { @@ -23786,9 +23786,9 @@ "requires": {} }, "eslint-plugin-vue": { - "version": "9.24.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz", - "integrity": "sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==", + "version": "9.24.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.1.tgz", + "integrity": "sha512-wk3SuwmS1pZdcuJlokGYEi/buDOwD6KltvhIZyOnpJ/378dcQ4zchu9PAMbbLAaydCz1iYc5AozszcOOgZIIOg==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.4.0", @@ -29945,9 +29945,9 @@ "dev": true }, "tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, "requires": { "chownr": "^2.0.0", diff --git a/package.json b/package.json index f56758cd..c8066aae 100644 --- a/package.json +++ b/package.json @@ -116,13 +116,13 @@ "@babel/plugin-transform-runtime": "^7.24.3", "@babel/preset-env": "^7.24.4", "@babel/preset-typescript": "^7.24.1", - "@tsconfig/recommended": "^1.0.5", + "@tsconfig/recommended": "^1.0.6", "@types/better-sqlite3": "^7.6.9", "@types/needle": "^3.3.0", "@types/tunnel": "^0.0.7", "@types/ws": "8.5.4", "@volar/vue-language-plugin-pug": "^1.6.5", - "@vue/language-plugin-pug": "^2.0.10", + "@vue/language-plugin-pug": "^2.0.11", "babel-loader": "^9.1.3", "browserslist": "^4.23.0", "chalk": "^4.1.2", @@ -130,21 +130,21 @@ "copy-webpack-plugin": "^12.0.2", "core-js": "^3.36.1", "cross-env": "^7.0.3", - "css-loader": "^7.0.0", + "css-loader": "^7.1.0", "css-minimizer-webpack-plugin": "^6.0.0", "del": "^6.1.1", "electron": "^28.2.10", "electron-builder": "^24.13.3", "electron-debug": "^3.2.0", "electron-devtools-installer": "^3.2.0", - "electron-to-chromium": "^1.4.728", + "electron-to-chromium": "^1.4.731", "electron-updater": "^6.1.8", "eslint": "^8.57.0", "eslint-config-standard": "^17.1.0", "eslint-config-standard-with-typescript": "^43.0.1", "eslint-formatter-friendly": "github:lyswhut/eslint-friendly-formatter#2170d1320e2fad13615a9dcf229669f0bb473a53", "eslint-plugin-html": "^8.0.0", - "eslint-plugin-vue": "^9.24.0", + "eslint-plugin-vue": "^9.24.1", "eslint-plugin-vue-pug": "^0.6.2", "eslint-webpack-plugin": "^4.1.0", "html-webpack-plugin": "^5.6.0", @@ -178,7 +178,7 @@ }, "dependencies": { "@simonwep/pickr": "^1.9.0", - "better-sqlite3": "^9.4.5", + "better-sqlite3": "^9.5.0", "bufferutil": "^4.0.8", "comlink": "~4.3.1", "crypto-js": "^4.2.0",