diff --git a/package.json b/package.json index f7272a7..87a52a8 100644 --- a/package.json +++ b/package.json @@ -24,54 +24,51 @@ "dependencies": { "@digital-alchemy/core": "^24.11.4", "@digital-alchemy/hass": "^24.11.4", - "@digital-alchemy/synapse": "^24.11.4", - "better-sqlite3": "^11.5.0", - "bun": "^1.1.34", + "@digital-alchemy/synapse": "^24.12.1", + "better-sqlite3": "^11.7.0", + "bun": "^1.1.38", "dayjs": "^1.11.13", - "dotenv": "^16.4.5", - "execa": "^9.5.1", + "dotenv": "^16.4.7", + "execa": "^9.5.2", "node-cron": "^3.0.3", "object-path": "^0.11.8", "uuid": "^11.0.3", "ws": "^8.18.0" }, "devDependencies": { - "@cspell/eslint-plugin": "^8.16.0", + "@cspell/eslint-plugin": "^8.16.1", "@digital-alchemy/type-writer": "^24.11.3", - "@eslint/compat": "^1.2.3", + "@eslint/compat": "^1.2.4", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "^9.15.0", + "@eslint/js": "^9.16.0", "@types/async": "^3.2.24", - "@types/bun": "^1.1.13", + "@types/bun": "^1.1.14", "@types/lz4": "^0.6.4", - "@types/node": "^22.9.0", + "@types/node": "^22.10.1", "@types/node-cron": "^3.0.11", "@types/object-path": "^0.11.4", "@types/uuid": "^10.0.0", "@types/ws": "^8.5.13", - "@typescript-eslint/eslint-plugin": "8.14.0", - "@typescript-eslint/parser": "8.14.0", - "eslint": "9.15.0", + "@typescript-eslint/eslint-plugin": "8.17.0", + "@typescript-eslint/parser": "8.17.0", + "eslint": "9.16.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsonc": "^2.18.1", + "eslint-plugin-jsonc": "^2.18.2", "eslint-plugin-no-unsanitized": "^4.1.2", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-security": "^3.0.1", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-sonarjs": "^2.0.4", "eslint-plugin-sort-keys-fix": "^1.1.2", - "eslint-plugin-unicorn": "^56.0.0", + "eslint-plugin-unicorn": "^56.0.1", "figlet-cli": "^0.2.0", "nodemon": "^3.1.7", - "prettier": "^3.3.3", + "prettier": "^3.4.2", "ts-node": "^10.9.2", "tsx": "^4.19.2", - "type-fest": "^4.27.0", + "type-fest": "^4.30.0", "typescript": "^5.7.2" }, - "packageManager": "yarn@4.5.2", - "resolutions": { - "@digital-alchemy/synapse": "portal:/home/zoe/DigitalAlchemyTS/synapse" - } + "packageManager": "yarn@4.5.2" } diff --git a/yarn.lock b/yarn.lock index a67852e..fae887d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1940,7 +1940,7 @@ __metadata: languageName: node linkType: hard -"@cspell/eslint-plugin@npm:^8.16.0": +"@cspell/eslint-plugin@npm:^8.16.1": version: 8.16.1 resolution: "@cspell/eslint-plugin@npm:8.16.1" dependencies: @@ -2016,19 +2016,20 @@ __metadata: languageName: node linkType: hard -"@digital-alchemy/synapse@portal:/home/zoe/DigitalAlchemyTS/synapse::locator=synaspse-test-app%40workspace%3A.": - version: 0.0.0-use.local - resolution: "@digital-alchemy/synapse@portal:/home/zoe/DigitalAlchemyTS/synapse::locator=synaspse-test-app%40workspace%3A." +"@digital-alchemy/synapse@npm:^24.12.1": + version: 24.12.1 + resolution: "@digital-alchemy/synapse@npm:24.12.1" dependencies: - better-sqlite3: "npm:^11.6.0" + better-sqlite3: "npm:^11.7.0" peerDependencies: "@digital-alchemy/core": "*" "@digital-alchemy/hass": "*" better-sqlite3: ^11 dayjs: "*" uuid: "*" + checksum: 10/2fd2048d0f5e3264ecc96d674b6dacba191a2c923626bf126c7c4265ec18f2fa9059c7d0c0ed7918893706bd8364403c4dbfc47d877e9108c4ae64abd4c9ecf2 languageName: node - linkType: soft + linkType: hard "@digital-alchemy/type-writer@npm:^24.11.3": version: 24.11.3 @@ -2240,15 +2241,15 @@ __metadata: languageName: node linkType: hard -"@eslint/compat@npm:^1.2.3": - version: 1.2.3 - resolution: "@eslint/compat@npm:1.2.3" +"@eslint/compat@npm:^1.2.4": + version: 1.2.4 + resolution: "@eslint/compat@npm:1.2.4" peerDependencies: eslint: ^9.10.0 peerDependenciesMeta: eslint: optional: true - checksum: 10/5a8fc6ecb127a1ce757c2b94e4a71fd72939c3e9007eb80c0a819618e1c7cc98ffe3e5229a504c52e6f5b5dc0f6be3b899fa6a3dedb220cb4a02c8d5d0c333df + checksum: 10/872ac21e3f430575ba70916d83f5a4e7e9cc7fa953111c99ecef225d1ed05b66fbdb5034761dd9035f00c3f0d7ca7657f8cbfa4ff7ead3967f630c8c783d2beb languageName: node linkType: hard @@ -2287,14 +2288,7 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.15.0": - version: 9.15.0 - resolution: "@eslint/js@npm:9.15.0" - checksum: 10/cdea71574a8be164147f426ffa5eca05a9c7fbfbae98387ed0cf772292fc9fb5ded69ce96eac110aaa633f6b7504ec551e1d33f2d6690ae95b11ec395553bae1 - languageName: node - linkType: hard - -"@eslint/js@npm:^9.15.0": +"@eslint/js@npm:9.16.0, @eslint/js@npm:^9.16.0": version: 9.16.0 resolution: "@eslint/js@npm:9.16.0" checksum: 10/122da09b6a2c6a92d68be26146af1da17d9d4e03cf9435a874d341f18519122eef9ed229e52a1b781dc5987239754954e80a0b11bbe8f65df96e9ef8f3b438ad @@ -2637,7 +2631,7 @@ __metadata: languageName: node linkType: hard -"@types/bun@npm:^1.1.13": +"@types/bun@npm:^1.1.14": version: 1.1.14 resolution: "@types/bun@npm:1.1.14" dependencies: @@ -2683,7 +2677,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^22.9.0": +"@types/node@npm:*, @types/node@npm:^22.10.1": version: 22.10.1 resolution: "@types/node@npm:22.10.1" dependencies: @@ -2761,15 +2755,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.14.0" +"@typescript-eslint/eslint-plugin@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.17.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.14.0" - "@typescript-eslint/type-utils": "npm:8.14.0" - "@typescript-eslint/utils": "npm:8.14.0" - "@typescript-eslint/visitor-keys": "npm:8.14.0" + "@typescript-eslint/scope-manager": "npm:8.17.0" + "@typescript-eslint/type-utils": "npm:8.17.0" + "@typescript-eslint/utils": "npm:8.17.0" + "@typescript-eslint/visitor-keys": "npm:8.17.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -2780,25 +2774,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/1b1af16dd5678df338850b60388ec9d522ecd0f45605e9cfc5c467eb666b345e5f0ac719a8f584602b41e9dd679b2eb0cec640246fcfa25faeccee358dbf5a14 + checksum: 10/753630802632dc1bb15d4b86afe60b5280d080cc6715648f6b717093a81d31f8aa621f823d0aa5632d1cf05f3c8f4ea356eff49efd11d9f7c154cb16d2ac2d79 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/parser@npm:8.14.0" +"@typescript-eslint/parser@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/parser@npm:8.17.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.14.0" - "@typescript-eslint/types": "npm:8.14.0" - "@typescript-eslint/typescript-estree": "npm:8.14.0" - "@typescript-eslint/visitor-keys": "npm:8.14.0" + "@typescript-eslint/scope-manager": "npm:8.17.0" + "@typescript-eslint/types": "npm:8.17.0" + "@typescript-eslint/typescript-estree": "npm:8.17.0" + "@typescript-eslint/visitor-keys": "npm:8.17.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/1ec3eed925e4a78ae415ee49e2571b13920ed7523955260ce045c33f9f22441bba16dd16368094eadfcc13f007d9a79e6003fc8d2c4d2de70c0a6b2a699ab754 + checksum: 10/464981e1424e4a7849ca7253b54092a67d33130d28ecf492efd56d5ce69e640a876b7f84e59f1e368e763125432c34e7de28d78c0eef1bda4e9a9d52de0ccac5 languageName: node linkType: hard @@ -2812,13 +2806,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/scope-manager@npm:8.14.0" +"@typescript-eslint/scope-manager@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/scope-manager@npm:8.17.0" dependencies: - "@typescript-eslint/types": "npm:8.14.0" - "@typescript-eslint/visitor-keys": "npm:8.14.0" - checksum: 10/48ff44a790254b5a98c17bf15176fbdc1408b58eb3ccd8eda9c5707811786de25e1bccc5c490dcc05cbd34b685e162ee4e92b28f57b071c522274fa97f23c98c + "@typescript-eslint/types": "npm:8.17.0" + "@typescript-eslint/visitor-keys": "npm:8.17.0" + checksum: 10/fa934d9fd88070833c57a3e79c0f933d0b68884c00293a1d571889b882e5c9680ccfdc5c77a7160d5a4b8b46657f93db2468a4726a517fce4d3bc764b66f1995 languageName: node linkType: hard @@ -2839,18 +2833,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/type-utils@npm:8.14.0" +"@typescript-eslint/type-utils@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/type-utils@npm:8.17.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.14.0" - "@typescript-eslint/utils": "npm:8.14.0" + "@typescript-eslint/typescript-estree": "npm:8.17.0" + "@typescript-eslint/utils": "npm:8.17.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/1c1c072a5097ca1332ce9ff7cf2f793b6aa7692bf218311a5b066bfbbf4b751ded537813f2a847b4f68c86d57d2076a873778998c4e379b65600efda4447b584 + checksum: 10/a755935a0c16d6b9456effb1cad5e9605936e60799b57394cd143620dd862a90bcac12f720a009e32cafdae315fda343252117db4dc83520e0d21f1c28889792 languageName: node linkType: hard @@ -2861,10 +2857,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/types@npm:8.14.0" - checksum: 10/1924aef8efdf5399d6cc9ef3a5307fda39b1a2be129ab8cb24a46dc0a37156230e77f2809ab709d5d0a43891b6ffd67ce45292724e8f8164ac19e1786c5f4644 +"@typescript-eslint/types@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/types@npm:8.17.0" + checksum: 10/46baf69ab30dd814a390590b94ca64c407ac725cb0143590ddcaf72fa43c940cec180539752ce4af26ac7e0ae2f5f921cfd0d07b088ca680f8a28800d4d33a5f languageName: node linkType: hard @@ -2887,12 +2883,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.14.0" +"@typescript-eslint/typescript-estree@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.17.0" dependencies: - "@typescript-eslint/types": "npm:8.14.0" - "@typescript-eslint/visitor-keys": "npm:8.14.0" + "@typescript-eslint/types": "npm:8.17.0" + "@typescript-eslint/visitor-keys": "npm:8.17.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -2902,7 +2898,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/b0b9f228071b6338dbf5e2ac52848fa6af630e8d84d4102e1cccaae67114f2bff82bd027af2818e3ad778668e3c3d4a2fb31b7f4c8a9796295e5aa87903fb313 + checksum: 10/8a1f8be767b82e75d41eedda7fdb5135787ceaab480671b6d9891b5f92ee3a13f19ad6f48d5abf5e4f2afc4dd3317c621c1935505ef098f22b67be2f9d01ab7b languageName: node linkType: hard @@ -2920,17 +2916,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/utils@npm:8.14.0" +"@typescript-eslint/utils@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/utils@npm:8.17.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.14.0" - "@typescript-eslint/types": "npm:8.14.0" - "@typescript-eslint/typescript-estree": "npm:8.14.0" + "@typescript-eslint/scope-manager": "npm:8.17.0" + "@typescript-eslint/types": "npm:8.17.0" + "@typescript-eslint/typescript-estree": "npm:8.17.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 10/6d3b2583c473b452dd8f978524802aabd275055f98d461cc71ee6a9424291f4481d2a3416a3f77b2458939dd38a39c0fd8e0c9b47915141c8409e63528a1216b + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/e82934468bece55ccf633be9f3fe6cae26791fa6488b5af08ea22566f6b32e1296917e46cb1fe39bba7717ebdf0dca49935112760c4439a11af36b3b7925917a languageName: node linkType: hard @@ -2944,13 +2943,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.14.0": - version: 8.14.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.14.0" +"@typescript-eslint/visitor-keys@npm:8.17.0": + version: 8.17.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.17.0" dependencies: - "@typescript-eslint/types": "npm:8.14.0" - eslint-visitor-keys: "npm:^3.4.3" - checksum: 10/735cc9c2ce3235e543d03afe0de740022888e69ed9f5027564e1c959a3a087106bcf21b5b8d3ac872171c0a585744f0442b76fe6ba68341a735a4b4a15f52a46 + "@typescript-eslint/types": "npm:8.17.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10/e7a3c3b9430ecefb8e720f735f8a94f87901f055c75dc8eec60052dfdf90cc28dd33f03c11cd8244551dc988bf98d1db9bd09ef8fd3c51236912cab3680b9c6b languageName: node linkType: hard @@ -3313,14 +3312,14 @@ __metadata: languageName: node linkType: hard -"better-sqlite3@npm:^11.5.0, better-sqlite3@npm:^11.6.0": - version: 11.6.0 - resolution: "better-sqlite3@npm:11.6.0" +"better-sqlite3@npm:^11.7.0": + version: 11.7.0 + resolution: "better-sqlite3@npm:11.7.0" dependencies: bindings: "npm:^1.5.0" node-gyp: "npm:latest" prebuild-install: "npm:^7.1.1" - checksum: 10/044e80ec7de7029bcd35ee728e0ff22e3b14f408b99a948ffc461ef9cf0633915ac4b0182e79281c733930c273273405607188a52a7f25c09af888152874f469 + checksum: 10/a09bb28c0292bb7c037896ee99197815841275bca2d14f63b58994188239f292642c8c7ea3e0206d8ea6c7530d7b03d7343138ebeb9a4cc855c0b3663e00c812 languageName: node linkType: hard @@ -3437,7 +3436,7 @@ __metadata: languageName: node linkType: hard -"bun@npm:^1.1.34": +"bun@npm:^1.1.38": version: 1.1.38 resolution: "bun@npm:1.1.38" dependencies: @@ -4017,7 +4016,7 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.4.5": +"dotenv@npm:^16.4.5, dotenv@npm:^16.4.7": version: 16.4.7 resolution: "dotenv@npm:16.4.7" checksum: 10/f13bfe97db88f0df4ec505eeffb8925ec51f2d56a3d0b6d916964d8b4af494e6fb1633ba5d09089b552e77ab2a25de58d70259b2c5ed45ec148221835fc99a0c @@ -4471,7 +4470,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsonc@npm:^2.18.1": +"eslint-plugin-jsonc@npm:^2.18.2": version: 2.18.2 resolution: "eslint-plugin-jsonc@npm:2.18.2" dependencies: @@ -4644,7 +4643,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^56.0.0": +"eslint-plugin-unicorn@npm:^56.0.1": version: 56.0.1 resolution: "eslint-plugin-unicorn@npm:56.0.1" dependencies: @@ -4738,16 +4737,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:9.15.0": - version: 9.15.0 - resolution: "eslint@npm:9.15.0" +"eslint@npm:9.16.0": + version: 9.16.0 + resolution: "eslint@npm:9.16.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.19.0" "@eslint/core": "npm:^0.9.0" "@eslint/eslintrc": "npm:^3.2.0" - "@eslint/js": "npm:9.15.0" + "@eslint/js": "npm:9.16.0" "@eslint/plugin-kit": "npm:^0.2.3" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -4783,7 +4782,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/7ac1a2e6070bae64b2b0588fabad528cd3e478a6ba5e9f8185d8d9f2dce17a36630bd019b5d32d1052ea177444ab9c83f3c08baa76121c13e1ed0584ef158956 + checksum: 10/b47a34392a55bc08594ee2fed2777d7aff96f38b584791ccded44d88b72795acfe15b18643fd4046f680734a1f16244d554f34a485f660fa723e25d609fb12ba languageName: node linkType: hard @@ -4883,9 +4882,9 @@ __metadata: languageName: node linkType: hard -"execa@npm:^9.5.1": - version: 9.5.1 - resolution: "execa@npm:9.5.1" +"execa@npm:^9.5.2": + version: 9.5.2 + resolution: "execa@npm:9.5.2" dependencies: "@sindresorhus/merge-streams": "npm:^4.0.0" cross-spawn: "npm:^7.0.3" @@ -4899,7 +4898,7 @@ __metadata: signal-exit: "npm:^4.1.0" strip-final-newline: "npm:^4.0.0" yoctocolors: "npm:^2.0.0" - checksum: 10/aa030cdd43ffbf6a8825c16eec1515729553ce3655a8fa5165f0ddab2320957a9783effbeff37662e238e6f5d979d9732e3baa4bcaaeba4360856e627a214177 + checksum: 10/652fa492e7e1052becba12275aafd1c3d249967a4400f798877aa6c21fafcd8182ee3ce09a54f0379785635f32a4adeef77b2edb83d7e8a55b06819ed102ff2a languageName: node linkType: hard @@ -6920,12 +6919,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.3.3": - version: 3.4.1 - resolution: "prettier@npm:3.4.1" +"prettier@npm:^3.4.2": + version: 3.4.2 + resolution: "prettier@npm:3.4.2" bin: prettier: bin/prettier.cjs - checksum: 10/1ee4d1b1a9b6761cbb847cd81b9d87e51a0f4b2a4d5fe5755627c24828afe057a7ee9b764c3ee777d84abd46218d173d8a204ee9cb3acdd321ff9a6b25f99c1c + checksum: 10/a3e806fb0b635818964d472d35d27e21a4e17150c679047f5501e1f23bd4aa806adf660f0c0d35214a210d5d440da6896c2e86156da55f221a57938278dc326e languageName: node linkType: hard @@ -7886,48 +7885,48 @@ __metadata: version: 0.0.0-use.local resolution: "synaspse-test-app@workspace:." dependencies: - "@cspell/eslint-plugin": "npm:^8.16.0" + "@cspell/eslint-plugin": "npm:^8.16.1" "@digital-alchemy/core": "npm:^24.11.4" "@digital-alchemy/hass": "npm:^24.11.4" - "@digital-alchemy/synapse": "npm:^24.11.4" + "@digital-alchemy/synapse": "npm:^24.12.1" "@digital-alchemy/type-writer": "npm:^24.11.3" - "@eslint/compat": "npm:^1.2.3" + "@eslint/compat": "npm:^1.2.4" "@eslint/eslintrc": "npm:^3.2.0" - "@eslint/js": "npm:^9.15.0" + "@eslint/js": "npm:^9.16.0" "@types/async": "npm:^3.2.24" - "@types/bun": "npm:^1.1.13" + "@types/bun": "npm:^1.1.14" "@types/lz4": "npm:^0.6.4" - "@types/node": "npm:^22.9.0" + "@types/node": "npm:^22.10.1" "@types/node-cron": "npm:^3.0.11" "@types/object-path": "npm:^0.11.4" "@types/uuid": "npm:^10.0.0" "@types/ws": "npm:^8.5.13" - "@typescript-eslint/eslint-plugin": "npm:8.14.0" - "@typescript-eslint/parser": "npm:8.14.0" - better-sqlite3: "npm:^11.5.0" - bun: "npm:^1.1.34" + "@typescript-eslint/eslint-plugin": "npm:8.17.0" + "@typescript-eslint/parser": "npm:8.17.0" + better-sqlite3: "npm:^11.7.0" + bun: "npm:^1.1.38" dayjs: "npm:^1.11.13" - dotenv: "npm:^16.4.5" - eslint: "npm:9.15.0" + dotenv: "npm:^16.4.7" + eslint: "npm:9.16.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:^2.31.0" - eslint-plugin-jsonc: "npm:^2.18.1" + eslint-plugin-jsonc: "npm:^2.18.2" eslint-plugin-no-unsanitized: "npm:^4.1.2" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-security: "npm:^3.0.1" eslint-plugin-simple-import-sort: "npm:^12.1.1" eslint-plugin-sonarjs: "npm:^2.0.4" eslint-plugin-sort-keys-fix: "npm:^1.1.2" - eslint-plugin-unicorn: "npm:^56.0.0" - execa: "npm:^9.5.1" + eslint-plugin-unicorn: "npm:^56.0.1" + execa: "npm:^9.5.2" figlet-cli: "npm:^0.2.0" node-cron: "npm:^3.0.3" nodemon: "npm:^3.1.7" object-path: "npm:^0.11.8" - prettier: "npm:^3.3.3" + prettier: "npm:^3.4.2" ts-node: "npm:^10.9.2" tsx: "npm:^4.19.2" - type-fest: "npm:^4.27.0" + type-fest: "npm:^4.30.0" typescript: "npm:^5.7.2" uuid: "npm:^11.0.3" ws: "npm:^8.18.0" @@ -8148,7 +8147,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^4.27.0, type-fest@npm:^4.28.0": +"type-fest@npm:^4.28.0, type-fest@npm:^4.30.0": version: 4.30.0 resolution: "type-fest@npm:4.30.0" checksum: 10/46c733df4feb87dfd281fba4fa3913dc38b45136be35adffbcef95e13414105a4669476c1f8686680b9c98e59ed5dc85efe42caf67adbaa04f48dfc41f8330fa