build(deps): update latest

This commit is contained in:
Walid 2023-05-02 15:51:31 +01:00
parent 90720c34f9
commit 656ce45d44
Signed by: Walidoux
GPG Key ID: CCF21881FE8BEBAF
4 changed files with 1691 additions and 630 deletions

View File

@ -2,49 +2,48 @@
"name": "@rypidev/rypi-scrapper",
"private": true,
"license": "MIT",
"type": "module",
"version": "0.0.0",
"description": "Scrapping Habbo gamedata and assets",
"scripts": {
"tauri": "tauri",
"dev": "vite",
"build": "tsc && vite build",
"dev": "vite dev",
"build": "vite build",
"dev:tauri": "vite --config vite.config.tauri.ts",
"build:tauri": "vite build --config vite.config.tauri.ts",
"preview": "vite preview"
},
"dependencies": {
"@fontsource/press-start-2p": "^4.5.11",
"@motionone/solid": "10.16.0",
"@tauri-apps/api": "^1.2.0",
"@tauri-apps/cli": "^1.2.3",
"classnames": "^2.3.2",
"fast-xml-parser": "4.1.3",
"framer-motion": "^10.10.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-feather": "^2.0.10"
"solid-icons": "1.0.4",
"solid-js": "^1.7.4"
},
"devDependencies": {
"@tauri-apps/cli": "^1.2.2",
"@types/node": "^18.7.10",
"@types/react": "^18.0.15",
"@types/react-dom": "^18.0.6",
"@vitejs/plugin-react": "^3.0.0",
"@types/node": "^18.16.3",
"@walidoux/eslint-config": "1.0.3",
"@walidoux/prettier-config": "1.0.3",
"autoprefixer": "10.4.14",
"eslint": "8.36.0",
"postcss": "8.4.21",
"prettier": "2.8.7",
"prettier-plugin-tailwindcss": "0.2.6",
"tailwindcss": "3.3.1",
"typescript": "^4.7.4",
"vite": "^4.0.0"
"cssnano": "6.0.1",
"cssnano-preset-advanced": "6.0.1",
"eslint": "8.39.0",
"postcss": "8.4.23",
"prettier": "2.8.8",
"prettier-plugin-tailwindcss": "0.2.8",
"tailwindcss": "3.3.2",
"typescript": "^5.0.4",
"vite": "^4.3.4",
"vite-plugin-solid": "^2.7.0",
"vite-plugin-tauri": "3.1.0"
},
"prettier": "@walidoux/prettier-config",
"eslintConfig": {
"extends": [
"@walidoux/eslint-config"
],
"ignorePatterns": [
"**/*.config.js",
"**/*.config.ts"
"**/*.config.cjs"
]
}
}

2036
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

219
src-tauri/Cargo.lock generated
View File

@ -2,6 +2,12 @@
# It is not intended for manual editing.
version = 3
[[package]]
name = "Inflector"
version = "0.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
[[package]]
name = "adler"
version = "1.0.2"
@ -43,9 +49,22 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.70"
version = "1.0.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4"
checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
[[package]]
name = "app"
version = "0.0.0"
dependencies = [
"quickxml_to_serde",
"serde",
"serde_json",
"specta",
"tauri",
"tauri-build",
"tauri-specta",
]
[[package]]
name = "atk"
@ -519,6 +538,15 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
[[package]]
name = "document-features"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e493c573fce17f00dcab13b6ac057994f3ce17d1af4dc39bfd482b83c6eb6157"
dependencies = [
"litrs",
]
[[package]]
name = "dtoa"
version = "0.4.8"
@ -540,6 +568,12 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
[[package]]
name = "either"
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
[[package]]
name = "embed_plist"
version = "1.2.2"
@ -618,12 +652,12 @@ dependencies = [
[[package]]
name = "flate2"
version = "1.0.25"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
dependencies = [
"crc32fast",
"miniz_oxide 0.6.2",
"miniz_oxide",
]
[[package]]
@ -1149,6 +1183,18 @@ dependencies = [
"hashbrown",
]
[[package]]
name = "indoc"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"
[[package]]
name = "indoc"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f2cb48b81b1dc9f39676bf99f5499babfec7cd8fe14307f7b3d747208fb5690"
[[package]]
name = "infer"
version = "0.7.0"
@ -1178,6 +1224,15 @@ dependencies = [
"windows-sys 0.48.0",
]
[[package]]
name = "itertools"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
dependencies = [
"either",
]
[[package]]
name = "itoa"
version = "0.4.8"
@ -1279,9 +1334,15 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
version = "0.3.4"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf"
checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c"
[[package]]
name = "litrs"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9275e0933cf8bb20f008924c0cb07a0692fe54d8064996520bf998de9eb79aa"
[[package]]
name = "lock_api"
@ -1377,12 +1438,12 @@ dependencies = [
]
[[package]]
name = "miniz_oxide"
version = "0.6.2"
name = "minidom"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
checksum = "fe549115a674f5ec64c754d85e37d6f42664bd0ef4ffb62b619489ad99c6cb1a"
dependencies = [
"adler",
"quick-xml 0.17.2",
]
[[package]]
@ -1560,9 +1621,9 @@ checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
[[package]]
name = "openssl"
version = "0.10.51"
version = "0.10.52"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97ea2d98598bf9ada7ea6ee8a30fb74f9156b63bbe495d64ec2b87c269d2dda3"
checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56"
dependencies = [
"bitflags",
"cfg-if",
@ -1592,9 +1653,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-sys"
version = "0.9.86"
version = "0.9.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "992bac49bdbab4423199c654a5515bd2a6c6a23bf03f2dd3bdb7e5ae6259bc69"
checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e"
dependencies = [
"cc",
"libc",
@ -1793,7 +1854,7 @@ dependencies = [
"base64 0.21.0",
"indexmap",
"line-wrap",
"quick-xml",
"quick-xml 0.28.2",
"serde",
"time",
]
@ -1808,7 +1869,7 @@ dependencies = [
"crc32fast",
"fdeflate",
"flate2",
"miniz_oxide 0.7.1",
"miniz_oxide",
]
[[package]]
@ -1872,6 +1933,15 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "quick-xml"
version = "0.17.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe1e430bdcf30c9fdc25053b9c459bb1a4672af4617b6c783d7d91dc17c6bbb0"
dependencies = [
"memchr",
]
[[package]]
name = "quick-xml"
version = "0.28.2"
@ -1881,6 +1951,18 @@ dependencies = [
"memchr",
]
[[package]]
name = "quickxml_to_serde"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26f35112b35480fd72f63444289083eeedbd61d13907c82c4309f0ccda35e244"
dependencies = [
"minidom",
"serde",
"serde_derive",
"serde_json",
]
[[package]]
name = "quote"
version = "1.0.26"
@ -2049,9 +2131,9 @@ dependencies = [
[[package]]
name = "rustix"
version = "0.37.14"
version = "0.37.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f"
checksum = "8bbfc1d1c7c40c01715f47d71444744a81669ca84e8b63e25a55e169b1f86433"
dependencies = [
"bitflags",
"errno",
@ -2067,16 +2149,6 @@ version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"
[[package]]
name = "rypi-scrapper"
version = "0.0.0"
dependencies = [
"serde",
"serde_json",
"tauri",
"tauri-build",
]
[[package]]
name = "ryu"
version = "1.0.13"
@ -2363,6 +2435,37 @@ dependencies = [
"system-deps 5.0.0",
]
[[package]]
name = "specta"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95aa33f3135e656964f468db8369ac8e0b77ac957fe8cf335960202d68966d3b"
dependencies = [
"document-features",
"indoc 1.0.9",
"once_cell",
"paste",
"serde",
"serde_json",
"specta-macros",
"tauri",
"thiserror",
]
[[package]]
name = "specta-macros"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f66517b551b511fa78fa94bc553c7baf4a8d81c68a90e7458ea74f3de70acf6c"
dependencies = [
"Inflector",
"itertools",
"proc-macro2",
"quote",
"syn 1.0.109",
"termcolor",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
@ -2498,7 +2601,7 @@ dependencies = [
"scopeguard",
"serde",
"unicode-segmentation",
"uuid 1.3.1",
"uuid 1.3.2",
"windows 0.39.0",
"windows-implement",
"x11-dl",
@ -2517,9 +2620,9 @@ dependencies = [
[[package]]
name = "target-lexicon"
version = "0.12.6"
version = "0.12.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ae9980cab1db3fceee2f6c6f643d5d8de2997c58ee8d25fb0cc8a9e9e7348e5"
checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5"
[[package]]
name = "tauri"
@ -2561,7 +2664,7 @@ dependencies = [
"thiserror",
"tokio",
"url",
"uuid 1.3.1",
"uuid 1.3.2",
"webkit2gtk",
"webview2-com",
"windows 0.39.0",
@ -2604,7 +2707,7 @@ dependencies = [
"tauri-utils",
"thiserror",
"time",
"uuid 1.3.1",
"uuid 1.3.2",
"walkdir",
]
@ -2637,7 +2740,7 @@ dependencies = [
"serde_json",
"tauri-utils",
"thiserror",
"uuid 1.3.1",
"uuid 1.3.2",
"webview2-com",
"windows 0.39.0",
]
@ -2655,13 +2758,28 @@ dependencies = [
"raw-window-handle",
"tauri-runtime",
"tauri-utils",
"uuid 1.3.1",
"uuid 1.3.2",
"webkit2gtk",
"webview2-com",
"windows 0.39.0",
"wry",
]
[[package]]
name = "tauri-specta"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23419889204476d5a70a04077d4628061a5bb667b18804a4572df2fe6ccb8ba5"
dependencies = [
"heck 0.4.1",
"indoc 2.0.1",
"serde",
"serde_json",
"specta",
"tauri",
"thiserror",
]
[[package]]
name = "tauri-utils"
version = "1.2.1"
@ -2714,6 +2832,15 @@ dependencies = [
"utf-8",
]
[[package]]
name = "termcolor"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
dependencies = [
"winapi-util",
]
[[package]]
name = "thin-slice"
version = "0.1.1"
@ -2794,15 +2921,15 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
version = "1.27.0"
version = "1.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001"
checksum = "c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f"
dependencies = [
"autocfg",
"bytes",
"num_cpus",
"pin-project-lite",
"windows-sys 0.45.0",
"windows-sys 0.48.0",
]
[[package]]
@ -2862,13 +2989,13 @@ dependencies = [
[[package]]
name = "tracing-attributes"
version = "0.1.23"
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a"
checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
"syn 2.0.15",
]
[[package]]
@ -2978,9 +3105,9 @@ checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
[[package]]
name = "uuid"
version = "1.3.1"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb"
checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2"
dependencies = [
"getrandom 0.2.9",
]
@ -3387,9 +3514,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
[[package]]
name = "winnow"
version = "0.4.1"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28"
checksum = "69af645a61644c6dd379ade8b77cc87efb5393c988707bad12d3c8e00c50f669"
dependencies = [
"memchr",
]

View File

@ -1,11 +1,13 @@
[package]
name = "rypi-scrapper"
name = "app"
version = "0.0.0"
description = "Scrapping Habbo gamedata and assets"
authors = ["you"]
license = ""
repository = ""
authors = ["Walidoux"]
license = "MIT"
repository = "https://github.com/RypiDev/rypi-scrapper"
default-run = "app"
edition = "2021"
build = "src/build.rs"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -14,10 +16,19 @@ tauri-build = { version = "1.2", features = [] }
[dependencies]
tauri = { version = "1.2", features = ["fs-create-dir", "fs-exists", "fs-read-dir", "fs-remove-dir", "fs-write-file", "http-all", "path-all", "window-close", "window-minimize", "window-start-dragging"] }
tauri-specta = { version = "1.0.0", features = ["typescript"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
specta = "1.0.3"
quickxml_to_serde = "0.5.0"
[features]
# this feature is used for production builds or when `devPath` points to the filesystem
# DO NOT REMOVE!!
custom-protocol = ["tauri/custom-protocol"]
[profile.release]
strip = true # Automatically strip symbols from the binary
panic = "abort" # Strip expensive panic clean-up logic
codegen-units = 1 # Compile crates one after another so the compiler can optimize better
lto = true # Enables link to optimizations
opt-level = "s" # Optimize for binary size