diff --git a/package-lock.json b/package-lock.json index e4a95eb..3954e1f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,8 @@ "@nx/angular": "19.4.2", "@tauri-apps/api": "^1.6.0", "rxjs": "~7.8.0", + "tauri-plugin-fs-watch-api": "https://github.com/tauri-apps/tauri-plugin-fs-watch", + "tauri-plugin-store-api": "https://github.com/tauri-apps/tauri-plugin-store#v1", "tslib": "^2.3.0", "uuid": "^10.0.0", "uuidv4": "^6.2.13", @@ -48,7 +50,8 @@ "@swc/helpers": "~0.5.11", "@tauri-apps/cli": "^1.6.0", "@types/jest": "^29.4.0", - "@types/node": "18.16.9", + "@types/node": "^18.16.9", + "@types/uuid": "^10.0.0", "@typescript-eslint/eslint-plugin": "^7.3.0", "@typescript-eslint/parser": "^7.3.0", "@typescript-eslint/utils": "^8.0.0-alpha.28", @@ -9038,9 +9041,10 @@ "license": "MIT" }, "node_modules/@types/uuid": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", - "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "dev": true, "license": "MIT" }, "node_modules/@types/ws": { @@ -19853,6 +19857,22 @@ "dev": true, "license": "ISC" }, + "node_modules/tauri-plugin-fs-watch-api": { + "version": "0.0.0", + "resolved": "git+ssh://git@github.com/tauri-apps/tauri-plugin-fs-watch.git#27c1ee0740eb63c4b3f417866e0c2b0a196262ea", + "license": "MIT or APACHE-2.0", + "dependencies": { + "@tauri-apps/api": "1.6.0" + } + }, + "node_modules/tauri-plugin-store-api": { + "version": "0.0.0", + "resolved": "git+ssh://git@github.com/tauri-apps/tauri-plugin-store.git#5f5404feea43b6cddd65e4171f52e92ca161a2aa", + "license": "MIT or APACHE-2.0", + "dependencies": { + "@tauri-apps/api": "1.6.0" + } + }, "node_modules/terser": { "version": "5.31.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.2.tgz", @@ -20624,6 +20644,12 @@ "uuid": "8.3.2" } }, + "node_modules/uuidv4/node_modules/@types/uuid": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", + "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", + "license": "MIT" + }, "node_modules/uuidv4/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", diff --git a/package.json b/package.json index 3fbd9bc..fd29d64 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,9 @@ "tslib": "^2.3.0", "uuid": "^10.0.0", "uuidv4": "^6.2.13", - "zone.js": "~0.14.3" + "zone.js": "~0.14.3", + "tauri-plugin-fs-watch-api": "https://github.com/tauri-apps/tauri-plugin-fs-watch", + "tauri-plugin-store-api": "https://github.com/tauri-apps/tauri-plugin-store#v1" }, "devDependencies": { "@angular-devkit/build-angular": "~18.0.0", @@ -52,7 +54,8 @@ "@swc/helpers": "~0.5.11", "@tauri-apps/cli": "^1.6.0", "@types/jest": "^29.4.0", - "@types/node": "18.16.9", + "@types/node": "^18.16.9", + "@types/uuid": "^10.0.0", "@typescript-eslint/eslint-plugin": "^7.3.0", "@typescript-eslint/parser": "^7.3.0", "@typescript-eslint/utils": "^8.0.0-alpha.28",