diff --git a/Cargo.lock b/Cargo.lock index 3072c3d1..72a6f9ed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -21,7 +21,7 @@ dependencies = [ "argh_shared", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -169,7 +169,7 @@ checksum = "42e5ddace13a8459cb452b19e01f59f16d3e2049c8b808f338a13eeadc326e33" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -190,7 +190,7 @@ dependencies = [ "either_n", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -245,7 +245,7 @@ dependencies = [ "proc-macro2", "quote", "string-cases", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -260,7 +260,7 @@ dependencies = [ [[package]] name = "ezno" -version = "0.0.20" +version = "0.0.21" dependencies = [ "argh", "base64", @@ -286,7 +286,7 @@ dependencies = [ [[package]] name = "ezno-ast-generator" -version = "0.0.12" +version = "0.0.13" dependencies = [ "ezno-parser", "pretty_assertions", @@ -297,7 +297,7 @@ dependencies = [ [[package]] name = "ezno-checker" -version = "0.0.15" +version = "0.0.16" dependencies = [ "binary-serialize-derive", "derive-debug-extras", @@ -328,7 +328,7 @@ dependencies = [ [[package]] name = "ezno-parser" -version = "0.1.4" +version = "0.1.5" dependencies = [ "derive-debug-extras", "derive-enum-from-into", @@ -352,7 +352,7 @@ dependencies = [ [[package]] name = "ezno-parser-visitable-derive" -version = "0.0.6" +version = "0.0.7" dependencies = [ "string-cases", "syn-helpers", @@ -590,11 +590,10 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.11" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" +checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" dependencies = [ - "lazy_static", "libc", "log", "openssl", @@ -663,7 +662,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -735,9 +734,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.83" +version = "1.0.84" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" +checksum = "ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6" dependencies = [ "unicode-ident", ] @@ -862,9 +861,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.202" +version = "1.0.203" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" +checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" dependencies = [ "serde_derive", ] @@ -882,13 +881,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.202" +version = "1.0.203" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" +checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -899,7 +898,7 @@ checksum = "e578a843d40b4189a4d66bba51d7684f57da5bd7c304c64e14bd63efbef49509" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -951,9 +950,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.65" +version = "2.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" +checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" dependencies = [ "proc-macro2", "quote", @@ -969,7 +968,7 @@ dependencies = [ "either_n", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1030,7 +1029,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.65", + "syn 2.0.66", ] [[package]] @@ -1088,7 +1087,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", "wasm-bindgen-shared", ] @@ -1132,7 +1131,7 @@ checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", - "syn 2.0.65", + "syn 2.0.66", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/Cargo.toml b/Cargo.toml index 8d623391..ad10ead4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ members = [ name = "ezno" description = "A JavaScript type checker and compiler. For use as a library or through the CLI" authors = ["Ben "] -version = "0.0.20" +version = "0.0.21" edition = "2021" license = "MIT" homepage = "https://kaleidawave.github.io/posts/introducing-ezno/" @@ -59,13 +59,13 @@ notify = "6.1.0" [dependencies.checker] path = "./checker" -version = "0.0.15" +version = "0.0.16" features = ["ezno-parser", "serde-serialize"] package = "ezno-checker" [dependencies.parser] path = "./parser" -version = "0.1.4" +version = "0.1.5" features = ["extras"] package = "ezno-parser" diff --git a/checker/Cargo.toml b/checker/Cargo.toml index af60a678..87e52760 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.15" +version = "0.0.16" license = "MIT" repository = "https://github.com/kaleidawave/ezno" homepage = "https://kaleidawave.github.io/posts/introducing-ezno" @@ -52,6 +52,6 @@ wasm-bindgen = "=0.2.89" [dependencies.parser] path = "../parser" optional = true -version = "0.1.4" +version = "0.1.5" features = ["extras"] package = "ezno-parser" diff --git a/parser/Cargo.toml b/parser/Cargo.toml index 01f59689..9ce98089 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.4" +version = "0.1.5" edition = "2021" license = "MIT" repository = "https://github.com/kaleidawave/ezno" @@ -32,7 +32,7 @@ extras = [] full-typescript = [] [dependencies] -visitable-derive = { path = "./visitable-derive", version = "0.0.6", package = "ezno-parser-visitable-derive" } +visitable-derive = { path = "./visitable-derive", version = "0.0.7", package = "ezno-parser-visitable-derive" } derive-finite-automaton = "0.2" derive-debug-extras = { version = "0.3", features = [ diff --git a/parser/generator/Cargo.toml b/parser/generator/Cargo.toml index 2bb302a1..7c13fbc1 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.12" +version = "0.0.13" 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.4", features = [ +ezno-parser = { path = "..", version = "0.1.5", features = [ "self-rust-tokenize", ] } diff --git a/parser/visitable-derive/Cargo.toml b/parser/visitable-derive/Cargo.toml index 7a03a2c8..3c4ead40 100644 --- a/parser/visitable-derive/Cargo.toml +++ b/parser/visitable-derive/Cargo.toml @@ -2,7 +2,7 @@ name = "ezno-parser-visitable-derive" description = "Derives 'Visitable' trait for Ezno AST" authors = ["Ben "] -version = "0.0.6" +version = "0.0.7" edition = "2021" license = "MIT" repository = "https://github.com/kaleidawave/ezno" diff --git a/src/js-based-plugin/package-lock.json b/src/js-based-plugin/package-lock.json index d3571f63..a41cd4b8 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.20", + "version": "0.0.21", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "unplugin-ezno", - "version": "0.0.20", + "version": "0.0.21", "license": "MIT", "dependencies": { - "ezno": "^0.0.20", + "ezno": "^0.0.21", "unplugin": "^1.3.1" }, "devDependencies": { @@ -865,9 +865,9 @@ "license": "MIT" }, "node_modules/ezno": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/ezno/-/ezno-0.0.20.tgz", - "integrity": "sha512-Uy1bYQRyhyQIV3c1zejZyzaOlLxdRMwSd47HOaBRGK12en/+1YuPXsmeij4J6aNh4+Ys/c2vuys4Tg8pdFty9w==", + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/ezno/-/ezno-0.0.21.tgz", + "integrity": "sha512-PoUiQi6jSkeyUy9PmlxgX2yCFuvFcTXe0Y2KKVkHe1MzSFlQR2sazIcxsIY8kTu7BgiyjNwaPT0RV0cZoPA0xA==", "bin": { "ezno": "dist/cli.mjs" }, diff --git a/src/js-based-plugin/package.json b/src/js-based-plugin/package.json index b790bbfe..73fd8a94 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.20", + "version": "0.0.21", "description": "Ezno as a plugin", "main": "./dist/index.cjs", "module": "./dist/index.mjs", @@ -14,7 +14,7 @@ } }, "dependencies": { - "ezno": "^0.0.20", + "ezno": "^0.0.21", "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 2eea1539..caf56812 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.20", + "version": "0.0.21", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ezno", - "version": "0.0.20", + "version": "0.0.21", "license": "MIT", "bin": { "ezno": "dist/cli.mjs" diff --git a/src/js-cli-and-library/package.json b/src/js-cli-and-library/package.json index 2e2dfdb0..c3f7bd6c 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.20", + "version": "0.0.21", "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",