diff --git a/Cargo.lock b/Cargo.lock index 00dc9974..da9d0e61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -43,11 +43,12 @@ dependencies = [ [[package]] name = "anstyle-wincon" -version = "3.0.6" +version = "3.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125" +checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" dependencies = [ "anstyle", + "once_cell", "windows-sys 0.59.0", ] @@ -77,9 +78,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" +checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" [[package]] name = "byteorder" @@ -95,9 +96,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.5.26" +version = "4.5.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783" +checksum = "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff" dependencies = [ "clap_builder", "clap_derive", @@ -105,9 +106,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.26" +version = "4.5.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121" +checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7" dependencies = [ "anstream", "anstyle", @@ -117,9 +118,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.24" +version = "4.5.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c" +checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" dependencies = [ "heck", "proc-macro2", @@ -141,7 +142,7 @@ checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" [[package]] name = "create-o7-app" -version = "0.9.8" +version = "0.9.9" dependencies = [ "anyhow", "clap", @@ -183,7 +184,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "crossterm_winapi", "libc", "mio", @@ -242,9 +243,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" +checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35" [[package]] name = "either" @@ -303,7 +304,19 @@ checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", "libc", - "wasi", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", ] [[package]] @@ -472,7 +485,7 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fddf93031af70e75410a2511ec04d49e758ed2f26dad3404a934e0fb45cc12a" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "crossterm 0.25.0", "dyn-clone", "fuzzy-matcher", @@ -516,7 +529,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "libc", ] @@ -544,9 +557,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.22" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" [[package]] name = "memchr" @@ -562,7 +575,7 @@ checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" dependencies = [ "libc", "log", - "wasi", + "wasi 0.11.0+wasi-snapshot-preview1", "windows-sys 0.48.0", ] @@ -624,9 +637,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "proc-macro2" -version = "1.0.92" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] @@ -646,7 +659,7 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", ] [[package]] @@ -655,18 +668,18 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ - "getrandom", + "getrandom 0.2.15", "libredox", "thiserror", ] [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "errno", "libc", "linux-raw-sys", @@ -675,9 +688,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" [[package]] name = "same-file" @@ -716,9 +729,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.135" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" dependencies = [ "itoa", "memchr", @@ -776,9 +789,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "2.0.96" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", @@ -798,13 +811,13 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.15.0" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" +checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" dependencies = [ "cfg-if", "fastrand", - "getrandom", + "getrandom 0.3.1", "once_cell", "rustix", "windows-sys 0.59.0", @@ -866,9 +879,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" [[package]] name = "unicode-segmentation" @@ -941,6 +954,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "which" version = "6.0.3" @@ -1129,6 +1151,15 @@ version = "0.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.8.0", +] + [[package]] name = "write16" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index 1fe4f207..2bf6c2b2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "create-o7-app" authors = ["Ottomated"] -version = "0.9.8" +version = "0.9.9" edition = "2021" [dependencies] diff --git a/template_builder/templates/base/package.json b/template_builder/templates/base/package.json index e92d7296..46473f12 100644 --- a/template_builder/templates/base/package.json +++ b/template_builder/templates/base/package.json @@ -10,26 +10,26 @@ }, "dependencies": {}, "devDependencies": { - "@eslint/js": "^9.17.0", - "@sveltejs/adapter-auto": "^3.3.1", - "@sveltejs/kit": "^2.15.2", + "@eslint/js": "^9.19.0", + "@sveltejs/adapter-auto": "^4.0.0", + "@sveltejs/kit": "^2.17.1", "@sveltejs/vite-plugin-svelte": "^5.0.3", "autoprefixer": "^10.4.20", - "eslint": "^9.17.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.2.1", + "eslint": "^9.19.0", + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-svelte": "^2.46.1", "globals": "^15.14.0", - "postcss": "^8.4.49", + "postcss": "^8.5.1", "postcss-load-config": "^6.0.1", "prettier": "^3.4.2", - "prettier-plugin-svelte": "^3.3.2", - "prettier-plugin-tailwindcss": "^0.6.9", - "svelte": "^5.17.3", - "svelte-check": "^4.1.3", - "tailwindcss": "^3.4.17", + "prettier-plugin-svelte": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.11", + "svelte": "^5.19.8", + "svelte-check": "^4.1.4", + "tailwindcss": "^4.0.3", "typescript": "~5.7.3", - "typescript-eslint": "^8.19.1", - "vite": "^6.0.7" + "typescript-eslint": "^8.23.0", + "vite": "^6.1.0" } } diff --git a/template_builder/templates/extras/worker/{Sidecar,Npm}package.json b/template_builder/templates/extras/worker/{Sidecar,Npm}package.json index 45d57241..baa62fe8 100644 --- a/template_builder/templates/extras/worker/{Sidecar,Npm}package.json +++ b/template_builder/templates/extras/worker/{Sidecar,Npm}package.json @@ -8,11 +8,11 @@ }, "dependencies": { "common": "^0.0.0", - "hono": "^4.6.16" + "hono": "^4.6.20" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20250109.0", + "@cloudflare/workers-types": "^4.20250204.0", "typescript": "^5.7.3", - "wrangler": "^3.101.0" + "wrangler": "^3.107.3" } } diff --git a/template_builder/templates/extras/worker/{Sidecar}package.json b/template_builder/templates/extras/worker/{Sidecar}package.json index 40ebc3bb..5f7efb24 100644 --- a/template_builder/templates/extras/worker/{Sidecar}package.json +++ b/template_builder/templates/extras/worker/{Sidecar}package.json @@ -9,11 +9,11 @@ }, "dependencies": { "common": "workspace:*", - "hono": "^4.6.16" + "hono": "^4.6.20" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20250109.0", + "@cloudflare/workers-types": "^4.20250204.0", "typescript": "^5.7.3", - "wrangler": "^3.101.0" + "wrangler": "^3.107.3" } } diff --git a/template_builder/templates/extras/{Auth}package.json b/template_builder/templates/extras/{Auth}package.json index d84406a6..b79c113a 100644 --- a/template_builder/templates/extras/{Auth}package.json +++ b/template_builder/templates/extras/{Auth}package.json @@ -1,6 +1,6 @@ { "dependencies": { - "arctic": "^3.1.1", + "arctic": "^3.2.3", "oslo": "^1.2.1" } } diff --git a/template_builder/templates/extras/{D1|Planetscale|Sqlite|Turso}package.json b/template_builder/templates/extras/{D1|Planetscale|Sqlite|Turso}package.json index 83a89425..05e26525 100644 --- a/template_builder/templates/extras/{D1|Planetscale|Sqlite|Turso}package.json +++ b/template_builder/templates/extras/{D1|Planetscale|Sqlite|Turso}package.json @@ -4,6 +4,6 @@ }, "devDependencies": { "prisma-kysely": "^1.8.0", - "prisma": "^6.2.1" + "prisma": "^6.3.1" } } diff --git a/template_builder/templates/extras/{D1}package.json b/template_builder/templates/extras/{D1}package.json index 0995a2dd..25cfb89c 100644 --- a/template_builder/templates/extras/{D1}package.json +++ b/template_builder/templates/extras/{D1}package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "dotenv": "^16.4.7", - "better-sqlite3": "^11.7.2", + "better-sqlite3": "^11.8.1", "@types/better-sqlite3": "^7.6.12" } } diff --git a/template_builder/templates/extras/{Edge}package.json b/template_builder/templates/extras/{Edge}package.json index e7d15a20..a21d3868 100644 --- a/template_builder/templates/extras/{Edge}package.json +++ b/template_builder/templates/extras/{Edge}package.json @@ -1,8 +1,8 @@ { "devDependencies": { - "@cloudflare/workers-types": "^4.20250109.0", - "@sveltejs/adapter-cloudflare": "^5.0.0", - "wrangler": "^3.101.0", + "@cloudflare/workers-types": "^4.20250204.0", + "@sveltejs/adapter-cloudflare": "^5.0.2", + "wrangler": "^3.107.3", "@sveltejs/adapter-auto": null } } diff --git a/template_builder/templates/extras/{Sqlite}package.json b/template_builder/templates/extras/{Sqlite}package.json index d8a19741..9c2f1f9a 100644 --- a/template_builder/templates/extras/{Sqlite}package.json +++ b/template_builder/templates/extras/{Sqlite}package.json @@ -3,7 +3,7 @@ "db:push": "prisma db push" }, "dependencies": { - "better-sqlite3": "^11.7.2" + "better-sqlite3": "^11.8.1" }, "devDependencies": { "@types/better-sqlite3": "^7.6.12" diff --git a/template_builder/templates/extras/{Trpc}package.json b/template_builder/templates/extras/{Trpc}package.json index 828e70ce..12743da2 100644 --- a/template_builder/templates/extras/{Trpc}package.json +++ b/template_builder/templates/extras/{Trpc}package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@tanstack/svelte-query": "^5.62.16", + "@tanstack/svelte-query": "^5.66.0", "@trpc/client": "^10.45.2", "@trpc/server": "^10.45.2", "devalue": "^5.1.1", diff --git a/template_builder/templates/extras/{Turso}package.json b/template_builder/templates/extras/{Turso}package.json index 4ae4ab71..f53fcc00 100644 --- a/template_builder/templates/extras/{Turso}package.json +++ b/template_builder/templates/extras/{Turso}package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "dotenv": "^16.4.7", - "better-sqlite3": "^11.7.2", + "better-sqlite3": "^11.8.1", "@types/better-sqlite3": "^7.6.12" } }