diff --git a/Cargo.lock b/Cargo.lock index 2e877d84..14b1f3d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -21,7 +21,7 @@ dependencies = [ "argh_shared", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.46", ] [[package]] @@ -257,16 +257,16 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "erased-serde" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4adbf0983fe06bd3a5c19c8477a637c2389feb0994eca7a59e3b961054aa7c0a" +checksum = "55d05712b2d8d88102bc9868020c9e5c7a1f5527c452b9b97450a1d006140ba7" dependencies = [ "serde", ] [[package]] name = "ezno" -version = "0.0.18" +version = "0.0.19" dependencies = [ "argh", "base64", @@ -287,7 +287,7 @@ dependencies = [ [[package]] name = "ezno-ast-generator" -version = "0.0.10" +version = "0.0.11" dependencies = [ "ezno-parser", "pretty_assertions", @@ -298,7 +298,7 @@ dependencies = [ [[package]] name = "ezno-checker" -version = "0.0.13" +version = "0.0.14" dependencies = [ "bimap", "binary-serialize-derive", @@ -322,7 +322,7 @@ dependencies = [ [[package]] name = "ezno-parser" -version = "0.1.2" +version = "0.1.3" dependencies = [ "derive-debug-extras", "derive-enum-from-into", @@ -439,9 +439,9 @@ checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" [[package]] name = "js-sys" -version = "0.3.64" +version = "0.3.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" dependencies = [ "wasm-bindgen", ] @@ -604,9 +604,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.70" +version = "1.0.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" +checksum = "2de98502f212cfcea8d0bb305bd0f49d7ebdd75b64ba0a68f937d888f4e0d6db" dependencies = [ "unicode-ident", ] @@ -624,9 +624,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -687,9 +687,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.193" +version = "1.0.194" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" +checksum = "0b114498256798c94a0689e1a15fec6005dee8ac1f41de56404b67afc2a4b773" dependencies = [ "serde_derive", ] @@ -707,20 +707,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.193" +version = "1.0.194" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" +checksum = "a3385e45322e8f9931410f01b3031ec534c3947d0e94c18049af4d9f9907d4e0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.46", ] [[package]] name = "serde_json" -version = "1.0.108" +version = "1.0.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" +checksum = "6fbd975230bada99c8bb618e0c365c2eefa219158d5c6c29610fd09ff1833257" dependencies = [ "itoa", "ryu", @@ -757,9 +757,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.41" +version = "2.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269" +checksum = "89456b690ff72fddcecf231caedbe615c59480c93358a93dfae7fc29e3ebbf0e" dependencies = [ "proc-macro2", "quote", @@ -851,7 +851,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.46", "wasm-bindgen-shared", ] @@ -873,7 +873,7 @@ checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.46", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/Cargo.toml b/Cargo.toml index 08024f1a..bc72c8c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ result_unit_err = "allow" name = "ezno" description = "A JavaScript type checker and compiler. For use as a library or through the CLI" authors = ["Ben "] -version = "0.0.18" +version = "0.0.19" edition = "2021" license = "MIT" homepage = "https://kaleidawave.github.io/posts/introducing-ezno/" @@ -64,13 +64,13 @@ serde_json = "1.0.107" [dependencies.checker] path = "./checker" -version = "0.0.13" +version = "0.0.14" features = ["ezno-parser"] package = "ezno-checker" [dependencies.parser] path = "./parser" -version = "0.1.2" +version = "0.1.3" features = ["extras"] package = "ezno-parser" diff --git a/checker/Cargo.toml b/checker/Cargo.toml index da4c87c5..46855154 100644 --- a/checker/Cargo.toml +++ b/checker/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ezno-checker" description = "A type checker for JavaScript" -version = "0.0.13" +version = "0.0.14" license = "MIT" repository = "https://github.com/kaleidawave/ezno" homepage = "https://kaleidawave.github.io/posts/introducing-ezno" @@ -48,6 +48,6 @@ erased-serde = "0.4.1" [dependencies.parser] path = "../parser" optional = true -version = "0.1.2" +version = "0.1.3" features = ["extras"] package = "ezno-parser" diff --git a/parser/Cargo.toml b/parser/Cargo.toml index 38654d3e..e13be28c 100644 --- a/parser/Cargo.toml +++ b/parser/Cargo.toml @@ -2,7 +2,7 @@ name = "ezno-parser" description = "Parser and AST definitions for Ezno" authors = ["Ben "] -version = "0.1.2" +version = "0.1.3" edition = "2021" license = "MIT" repository = "https://github.com/kaleidawave/ezno" diff --git a/parser/generator/Cargo.toml b/parser/generator/Cargo.toml index 4e4eced8..c995be7c 100644 --- a/parser/generator/Cargo.toml +++ b/parser/generator/Cargo.toml @@ -2,7 +2,7 @@ name = "ezno-ast-generator" description = "Quasi-quoted constant compiled TS definitions for Ezno AST" authors = ["Ben "] -version = "0.0.10" +version = "0.0.11" edition = "2021" license = "MIT" repository = "https://github.com/kaleidawave/ezno" @@ -17,7 +17,7 @@ proc-macro = true quote = "1.0" proc-macro2 = "1.0" self-rust-tokenize = "0.3.3" -ezno-parser = { path = "..", version = "0.1.2", features = [ +ezno-parser = { path = "..", version = "0.1.3", features = [ "self-rust-tokenize", ] } diff --git a/src/js-based-plugin/package-lock.json b/src/js-based-plugin/package-lock.json index 9beba1d7..6d5aef42 100644 --- a/src/js-based-plugin/package-lock.json +++ b/src/js-based-plugin/package-lock.json @@ -1,15 +1,15 @@ { "name": "unplugin-ezno", - "version": "0.0.18", + "version": "0.0.19", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "unplugin-ezno", - "version": "0.0.18", + "version": "0.0.19", "license": "MIT", "dependencies": { - "ezno": "^0.0.18", + "ezno": "^0.0.19", "unplugin": "^1.3.1" }, "devDependencies": { @@ -865,9 +865,9 @@ "license": "MIT" }, "node_modules/ezno": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/ezno/-/ezno-0.0.18.tgz", - "integrity": "sha512-dJFeri7hPyJh2mVRBA0olm9Fpf7tUxhG2lJKeVwsSbyn35kIxh0MoXIxTYgiQd7kulpRJ4BneAzQTbP2OfdRVg==", + "version": "0.0.19", + "resolved": "https://registry.npmjs.org/ezno/-/ezno-0.0.19.tgz", + "integrity": "sha512-ie8jaWewcDODqqMLZt0Vt+2VAO/REbEZ+Uor3CMFYzYjsr8xT8GtnfSD+H18F2h+Ay3PcRkPg1lU6c042PnxJg==", "bin": { "ezno": "dist/cli.mjs" }, diff --git a/src/js-based-plugin/package.json b/src/js-based-plugin/package.json index a6d5434f..0991b1fe 100644 --- a/src/js-based-plugin/package.json +++ b/src/js-based-plugin/package.json @@ -1,6 +1,6 @@ { "name": "unplugin-ezno", - "version": "0.0.18", + "version": "0.0.19", "description": "Ezno as a plugin", "main": "./dist/index.cjs", "module": "./dist/index.mjs", @@ -14,7 +14,7 @@ } }, "dependencies": { - "ezno": "^0.0.18", + "ezno": "^0.0.19", "unplugin": "^1.3.1" }, "keywords": [ diff --git a/src/js-cli-and-library/package-lock.json b/src/js-cli-and-library/package-lock.json index 75fc82bb..412e081f 100644 --- a/src/js-cli-and-library/package-lock.json +++ b/src/js-cli-and-library/package-lock.json @@ -1,12 +1,12 @@ { "name": "ezno", - "version": "0.0.18", + "version": "0.0.19", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ezno", - "version": "0.0.18", + "version": "0.0.19", "license": "MIT", "bin": { "ezno": "dist/cli.cjs" diff --git a/src/js-cli-and-library/package.json b/src/js-cli-and-library/package.json index da3ce30c..bcf8d11b 100644 --- a/src/js-cli-and-library/package.json +++ b/src/js-cli-and-library/package.json @@ -1,6 +1,6 @@ { "name": "ezno", - "version": "0.0.18", + "version": "0.0.19", "description": "A JavaScript compiler and TypeScript checker written in Rust with a focus on static analysis and runtime performance", "license": "MIT", "repository": "https://github.com/kaleidawave/ezno",