Skip to content

Commit 02642c7

Browse files
authored
chore: upgrade node, yarn (#19)
* chore: upgrade node, yarn * chore: remove ref to local yarn install * chore: upgrade bun runtime as well
1 parent 1924a10 commit 02642c7

File tree

2 files changed

+84
-84
lines changed

2 files changed

+84
-84
lines changed

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"name": "automation-standalone",
2+
"name": "docker-standalone",
33
"version": "0.1.0",
44
"homepage": "https://docs.digital-alchemy.app/",
5-
"description": "A quick start demo workspace to building code with @digital-alchemy. Tuned for supervised Home Assistant installs",
5+
"description": "A docker-deployable standalone starter-kit for HomeAssistant automations using TypeScript",
66
"license": "MIT",
77
"type": "module",
88
"scripts": {
@@ -50,7 +50,7 @@
5050
"@typescript-eslint/eslint-plugin": "7.6.0",
5151
"@typescript-eslint/parser": "7.6.0",
5252
"@vitest/coverage-v8": "^1.5.0",
53-
"bun": "^1.1.4",
53+
"bun": "^1.1.22",
5454
"eslint": "8.57.0",
5555
"eslint-config-prettier": "9.1.0",
5656
"eslint-plugin-import": "^2.29.1",
@@ -73,8 +73,8 @@
7373
"vitest": "^1.5.0"
7474
},
7575
"volta": {
76-
"node": "20.12.2",
77-
"yarn": "4.1.1"
76+
"node": "20.16.0",
77+
"yarn": "4.4.0"
7878
},
79-
"packageManager": "yarn@4.1.1"
79+
"packageManager": "yarn@4.4.0"
8080
}

yarn.lock

+78-78
Original file line numberDiff line numberDiff line change
@@ -1168,58 +1168,58 @@ __metadata:
11681168
languageName: node
11691169
linkType: hard
11701170

1171-
"@oven/bun-darwin-aarch64@npm:1.1.4":
1172-
version: 1.1.4
1173-
resolution: "@oven/bun-darwin-aarch64@npm:1.1.4"
1171+
"@oven/bun-darwin-aarch64@npm:1.1.22":
1172+
version: 1.1.22
1173+
resolution: "@oven/bun-darwin-aarch64@npm:1.1.22"
11741174
conditions: os=darwin & cpu=arm64
11751175
languageName: node
11761176
linkType: hard
11771177

1178-
"@oven/bun-darwin-x64-baseline@npm:1.1.4":
1179-
version: 1.1.4
1180-
resolution: "@oven/bun-darwin-x64-baseline@npm:1.1.4"
1178+
"@oven/bun-darwin-x64-baseline@npm:1.1.22":
1179+
version: 1.1.22
1180+
resolution: "@oven/bun-darwin-x64-baseline@npm:1.1.22"
11811181
conditions: os=darwin & cpu=x64
11821182
languageName: node
11831183
linkType: hard
11841184

1185-
"@oven/bun-darwin-x64@npm:1.1.4":
1186-
version: 1.1.4
1187-
resolution: "@oven/bun-darwin-x64@npm:1.1.4"
1185+
"@oven/bun-darwin-x64@npm:1.1.22":
1186+
version: 1.1.22
1187+
resolution: "@oven/bun-darwin-x64@npm:1.1.22"
11881188
conditions: os=darwin & cpu=x64
11891189
languageName: node
11901190
linkType: hard
11911191

1192-
"@oven/bun-linux-aarch64@npm:1.1.4":
1193-
version: 1.1.4
1194-
resolution: "@oven/bun-linux-aarch64@npm:1.1.4"
1192+
"@oven/bun-linux-aarch64@npm:1.1.22":
1193+
version: 1.1.22
1194+
resolution: "@oven/bun-linux-aarch64@npm:1.1.22"
11951195
conditions: os=linux & cpu=arm64
11961196
languageName: node
11971197
linkType: hard
11981198

1199-
"@oven/bun-linux-x64-baseline@npm:1.1.4":
1200-
version: 1.1.4
1201-
resolution: "@oven/bun-linux-x64-baseline@npm:1.1.4"
1199+
"@oven/bun-linux-x64-baseline@npm:1.1.22":
1200+
version: 1.1.22
1201+
resolution: "@oven/bun-linux-x64-baseline@npm:1.1.22"
12021202
conditions: os=linux & cpu=x64
12031203
languageName: node
12041204
linkType: hard
12051205

1206-
"@oven/bun-linux-x64@npm:1.1.4":
1207-
version: 1.1.4
1208-
resolution: "@oven/bun-linux-x64@npm:1.1.4"
1206+
"@oven/bun-linux-x64@npm:1.1.22":
1207+
version: 1.1.22
1208+
resolution: "@oven/bun-linux-x64@npm:1.1.22"
12091209
conditions: os=linux & cpu=x64
12101210
languageName: node
12111211
linkType: hard
12121212

1213-
"@oven/bun-windows-x64-baseline@npm:1.1.4":
1214-
version: 1.1.4
1215-
resolution: "@oven/bun-windows-x64-baseline@npm:1.1.4"
1213+
"@oven/bun-windows-x64-baseline@npm:1.1.22":
1214+
version: 1.1.22
1215+
resolution: "@oven/bun-windows-x64-baseline@npm:1.1.22"
12161216
conditions: os=win32 & cpu=x64
12171217
languageName: node
12181218
linkType: hard
12191219

1220-
"@oven/bun-windows-x64@npm:1.1.4":
1221-
version: 1.1.4
1222-
resolution: "@oven/bun-windows-x64@npm:1.1.4"
1220+
"@oven/bun-windows-x64@npm:1.1.22":
1221+
version: 1.1.22
1222+
resolution: "@oven/bun-windows-x64@npm:1.1.22"
12231223
conditions: os=win32 & cpu=x64
12241224
languageName: node
12251225
linkType: hard
@@ -2050,47 +2050,6 @@ __metadata:
20502050
languageName: node
20512051
linkType: hard
20522052

2053-
"automation-standalone@workspace:.":
2054-
version: 0.0.0-use.local
2055-
resolution: "automation-standalone@workspace:."
2056-
dependencies:
2057-
"@cspell/eslint-plugin": "npm:^8.7.0"
2058-
"@digital-alchemy/core": "npm:^0.3.11"
2059-
"@digital-alchemy/hass": "npm:^0.3.14"
2060-
"@digital-alchemy/synapse": "npm:^0.3.5"
2061-
"@digital-alchemy/type-writer": "npm:^0.3.8"
2062-
"@types/async": "npm:^3.2.24"
2063-
"@types/bun": "npm:^1.1.0"
2064-
"@types/jest": "npm:^29.5.12"
2065-
"@types/node": "npm:^20.12.7"
2066-
"@typescript-eslint/eslint-plugin": "npm:7.6.0"
2067-
"@typescript-eslint/parser": "npm:7.6.0"
2068-
"@vitest/coverage-v8": "npm:^1.5.0"
2069-
bun: "npm:^1.1.4"
2070-
dayjs: "npm:^1.11.10"
2071-
eslint: "npm:8.57.0"
2072-
eslint-config-prettier: "npm:9.1.0"
2073-
eslint-plugin-import: "npm:^2.29.1"
2074-
eslint-plugin-jsonc: "npm:^2.15.1"
2075-
eslint-plugin-no-unsanitized: "npm:^4.0.2"
2076-
eslint-plugin-prettier: "npm:^5.1.3"
2077-
eslint-plugin-security: "npm:^3.0.0"
2078-
eslint-plugin-simple-import-sort: "npm:^12.1.0"
2079-
eslint-plugin-sonarjs: "npm:^0.25.1"
2080-
eslint-plugin-sort-keys-fix: "npm:^1.1.2"
2081-
eslint-plugin-unicorn: "npm:^52.0.0"
2082-
eslint-plugin-vitest: "npm:^0.5.3"
2083-
husky: "npm:^8.0.3"
2084-
lint-staged: "npm:^15.1.0"
2085-
prettier: "npm:^3.2.5"
2086-
shellcheck: "npm:^2.2.0"
2087-
tsx: "npm:^4.7.2"
2088-
type-fest: "npm:^4.15.0"
2089-
typescript: "npm:^5.4.5"
2090-
vitest: "npm:^1.5.0"
2091-
languageName: unknown
2092-
linkType: soft
2093-
20942053
"available-typed-arrays@npm:^1.0.7":
20952054
version: 1.0.7
20962055
resolution: "available-typed-arrays@npm:1.0.7"
@@ -2238,18 +2197,18 @@ __metadata:
22382197
languageName: node
22392198
linkType: hard
22402199

2241-
"bun@npm:^1.1.4":
2242-
version: 1.1.4
2243-
resolution: "bun@npm:1.1.4"
2244-
dependencies:
2245-
"@oven/bun-darwin-aarch64": "npm:1.1.4"
2246-
"@oven/bun-darwin-x64": "npm:1.1.4"
2247-
"@oven/bun-darwin-x64-baseline": "npm:1.1.4"
2248-
"@oven/bun-linux-aarch64": "npm:1.1.4"
2249-
"@oven/bun-linux-x64": "npm:1.1.4"
2250-
"@oven/bun-linux-x64-baseline": "npm:1.1.4"
2251-
"@oven/bun-windows-x64": "npm:1.1.4"
2252-
"@oven/bun-windows-x64-baseline": "npm:1.1.4"
2200+
"bun@npm:^1.1.22":
2201+
version: 1.1.22
2202+
resolution: "bun@npm:1.1.22"
2203+
dependencies:
2204+
"@oven/bun-darwin-aarch64": "npm:1.1.22"
2205+
"@oven/bun-darwin-x64": "npm:1.1.22"
2206+
"@oven/bun-darwin-x64-baseline": "npm:1.1.22"
2207+
"@oven/bun-linux-aarch64": "npm:1.1.22"
2208+
"@oven/bun-linux-x64": "npm:1.1.22"
2209+
"@oven/bun-linux-x64-baseline": "npm:1.1.22"
2210+
"@oven/bun-windows-x64": "npm:1.1.22"
2211+
"@oven/bun-windows-x64-baseline": "npm:1.1.22"
22532212
dependenciesMeta:
22542213
"@oven/bun-darwin-aarch64":
22552214
optional: true
@@ -2270,7 +2229,7 @@ __metadata:
22702229
bin:
22712230
bun: bin/bun.exe
22722231
bunx: bin/bun.exe
2273-
checksum: 10/472991ef02a9d39729dd16003614a7b01c7eb910f1e8f3619d996b7db7b8f55ad72a4df81fa60b5025ace766a3add1f90ccaa071f8e375f56fec74e860463815
2232+
checksum: 10/e8be21afe15aae95e8002c1b754ceadb0149bf03376b5c915ed2f64fa01b9b91af3de6b02a4d550ef7415931124f09df6e8059ebe55a335d0028a6ad03d6d4f2
22742233
conditions: (os=darwin | os=linux | os=win32) & (cpu=arm64 | cpu=x64)
22752234
languageName: node
22762235
linkType: hard
@@ -2869,6 +2828,47 @@ __metadata:
28692828
languageName: node
28702829
linkType: hard
28712830

2831+
"docker-standalone@workspace:.":
2832+
version: 0.0.0-use.local
2833+
resolution: "docker-standalone@workspace:."
2834+
dependencies:
2835+
"@cspell/eslint-plugin": "npm:^8.7.0"
2836+
"@digital-alchemy/core": "npm:^0.3.11"
2837+
"@digital-alchemy/hass": "npm:^0.3.14"
2838+
"@digital-alchemy/synapse": "npm:^0.3.5"
2839+
"@digital-alchemy/type-writer": "npm:^0.3.8"
2840+
"@types/async": "npm:^3.2.24"
2841+
"@types/bun": "npm:^1.1.0"
2842+
"@types/jest": "npm:^29.5.12"
2843+
"@types/node": "npm:^20.12.7"
2844+
"@typescript-eslint/eslint-plugin": "npm:7.6.0"
2845+
"@typescript-eslint/parser": "npm:7.6.0"
2846+
"@vitest/coverage-v8": "npm:^1.5.0"
2847+
bun: "npm:^1.1.22"
2848+
dayjs: "npm:^1.11.10"
2849+
eslint: "npm:8.57.0"
2850+
eslint-config-prettier: "npm:9.1.0"
2851+
eslint-plugin-import: "npm:^2.29.1"
2852+
eslint-plugin-jsonc: "npm:^2.15.1"
2853+
eslint-plugin-no-unsanitized: "npm:^4.0.2"
2854+
eslint-plugin-prettier: "npm:^5.1.3"
2855+
eslint-plugin-security: "npm:^3.0.0"
2856+
eslint-plugin-simple-import-sort: "npm:^12.1.0"
2857+
eslint-plugin-sonarjs: "npm:^0.25.1"
2858+
eslint-plugin-sort-keys-fix: "npm:^1.1.2"
2859+
eslint-plugin-unicorn: "npm:^52.0.0"
2860+
eslint-plugin-vitest: "npm:^0.5.3"
2861+
husky: "npm:^8.0.3"
2862+
lint-staged: "npm:^15.1.0"
2863+
prettier: "npm:^3.2.5"
2864+
shellcheck: "npm:^2.2.0"
2865+
tsx: "npm:^4.7.2"
2866+
type-fest: "npm:^4.15.0"
2867+
typescript: "npm:^5.4.5"
2868+
vitest: "npm:^1.5.0"
2869+
languageName: unknown
2870+
linkType: soft
2871+
28722872
"doctrine@npm:^2.1.0":
28732873
version: 2.1.0
28742874
resolution: "doctrine@npm:2.1.0"

0 commit comments

Comments
 (0)