From f270633ae11c65e8444c89981c7f2c1fc379f3c5 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 13 Nov 2024 19:56:02 +0000 Subject: [PATCH] Release: ezno-parser-visitable-derive to 0.0.9, ezno-parser to 0.1.7, ezno-ast-generator to 0.0.15, binary-serialize-derive to 0.0.3, ezno-checker to 0.0.18 and ezno to 0.0.23 --- Cargo.lock | 58 +++++++++++----------- Cargo.toml | 6 +-- checker/Cargo.toml | 6 +-- checker/binary-serialize-derive/Cargo.toml | 2 +- parser/Cargo.toml | 4 +- parser/generator/Cargo.toml | 4 +- parser/visitable-derive/Cargo.toml | 2 +- src/js-based-plugin/package-lock.json | 12 ++--- src/js-based-plugin/package.json | 4 +- src/js-cli-and-library/package-lock.json | 24 ++------- src/js-cli-and-library/package.json | 4 +- 11 files changed, 54 insertions(+), 72 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b6be9713..133a8497 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -16,9 +16,9 @@ dependencies = [ [[package]] name = "allocator-api2" -version = "0.2.18" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" +checksum = "45862d1c77f2228b9e10bc609d5bc203d86ebc9b87ad8d5d5167a6c9abf739d9" [[package]] name = "argh" @@ -65,7 +65,7 @@ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "binary-serialize-derive" -version = "0.0.2" +version = "0.0.3" dependencies = [ "syn-helpers", ] @@ -96,9 +96,9 @@ checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" [[package]] name = "cc" -version = "1.1.36" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baee610e9452a8f6f0a1b6194ec09ff9e2d85dea54432acdae41aa0761c95d70" +checksum = "1aeb932158bd710538c73702db6945cb68a8fb08c519e6e12706b94263b36db8" dependencies = [ "shlex", ] @@ -281,7 +281,7 @@ dependencies = [ [[package]] name = "ezno" -version = "0.0.22" +version = "0.0.23" dependencies = [ "argh", "base64", @@ -310,7 +310,7 @@ dependencies = [ [[package]] name = "ezno-ast-generator" -version = "0.0.14" +version = "0.0.15" dependencies = [ "ezno-parser", "pretty_assertions", @@ -321,7 +321,7 @@ dependencies = [ [[package]] name = "ezno-checker" -version = "0.0.17" +version = "0.0.18" dependencies = [ "binary-serialize-derive", "derive-debug-extras", @@ -354,7 +354,7 @@ dependencies = [ [[package]] name = "ezno-parser" -version = "0.1.6" +version = "0.1.7" dependencies = [ "derive-debug-extras", "derive-enum-from-into", @@ -378,7 +378,7 @@ dependencies = [ [[package]] name = "ezno-parser-visitable-derive" -version = "0.0.8" +version = "0.0.9" dependencies = [ "string-cases", "syn-helpers", @@ -386,17 +386,17 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" +checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" [[package]] name = "file-id" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6584280525fb2059cba3db2c04abf947a1a29a45ddae89f3870f8281704fafc9" +checksum = "6bc904b9bbefcadbd8e3a9fb0d464a9b979de6324c03b3c663e8994f46a5be36" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -557,9 +557,9 @@ checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760" [[package]] name = "libc" -version = "0.2.161" +version = "0.2.162" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" +checksum = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398" [[package]] name = "libredox" @@ -686,9 +686,9 @@ dependencies = [ [[package]] name = "notify-debouncer-full" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f5dab59c348b9b50cf7f261960a20e389feb2713636399cd9082cd4b536154" +checksum = "fb7fd166739789c9ff169e654dc1501373db9d80a4c3f972817c8a4d7cf8f34e" dependencies = [ "crossbeam-channel", "file-id", @@ -877,9 +877,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.39" +version = "0.38.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee" +checksum = "99e4ea3e1cdc4b559b8e5650f9c8e5998e3e5c1343b4eaf034565f32318d63c0" dependencies = [ "bitflags 2.6.0", "errno", @@ -933,9 +933,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.12.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" +checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" dependencies = [ "core-foundation-sys", "libc", @@ -974,9 +974,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" dependencies = [ "serde_derive", ] @@ -994,9 +994,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", @@ -1099,9 +1099,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" dependencies = [ "cfg-if", "fastrand", diff --git a/Cargo.toml b/Cargo.toml index 7f0a5fd1..cdd8e08d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ members = [ name = "ezno" description = "A fast and correct TypeScript type checker and compiler with additional experiments. For use as a library or through the CLI" authors = ["Ben "] -version = "0.0.22" +version = "0.0.23" edition = "2021" license = "MIT" homepage = "https://kaleidawave.github.io/posts/introducing-ezno/" @@ -64,13 +64,13 @@ glob = "0.3" [dependencies.checker] path = "./checker" -version = "0.0.17" +version = "0.0.18" features = ["ezno-parser", "serde-serialize"] package = "ezno-checker" [dependencies.parser] path = "./parser" -version = "0.1.6" +version = "0.1.7" features = ["extras"] package = "ezno-parser" diff --git a/checker/Cargo.toml b/checker/Cargo.toml index 2b7614b9..ba58e6fe 100644 --- a/checker/Cargo.toml +++ b/checker/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ezno-checker" description = "A fast and correct TypeScript type checker with additional experiments" -version = "0.0.17" +version = "0.0.18" license = "MIT" repository = "https://github.com/kaleidawave/ezno" homepage = "https://kaleidawave.github.io/posts/introducing-ezno" @@ -26,7 +26,7 @@ source-map = { version = "0.15", features = [ "self-rust-tokenize", ] } -binary-serialize-derive = { path = "./binary-serialize-derive", version = "0.0.2" } +binary-serialize-derive = { path = "./binary-serialize-derive", version = "0.0.3" } temporary-annex = "0.1" derive-enum-from-into = "0.2" @@ -52,7 +52,7 @@ wasm-bindgen = "=0.2.89" [dependencies.parser] path = "../parser" optional = true -version = "0.1.6" +version = "0.1.7" features = ["extras"] package = "ezno-parser" diff --git a/checker/binary-serialize-derive/Cargo.toml b/checker/binary-serialize-derive/Cargo.toml index 937e9fa2..4aff0603 100644 --- a/checker/binary-serialize-derive/Cargo.toml +++ b/checker/binary-serialize-derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "binary-serialize-derive" description = "A small representation for objects in the Ezno checker, used for caching to make checking faster" -version = "0.0.2" +version = "0.0.3" edition = "2021" license = "MIT" repository = "https://github.com/kaleidawave/ezno" diff --git a/parser/Cargo.toml b/parser/Cargo.toml index 0e5ef0ed..dcd3cf21 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.6" +version = "0.1.7" 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.8", package = "ezno-parser-visitable-derive" } +visitable-derive = { path = "./visitable-derive", version = "0.0.9", 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 dc885813..3b5e1670 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.14" +version = "0.0.15" 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.6", features = [ +ezno-parser = { path = "..", version = "0.1.7", features = [ "self-rust-tokenize", ] } diff --git a/parser/visitable-derive/Cargo.toml b/parser/visitable-derive/Cargo.toml index 7399ee0d..bed94783 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.8" +version = "0.0.9" 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 7d8dc8f3..52ed989a 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.22", + "version": "0.0.23", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "unplugin-ezno", - "version": "0.0.22", + "version": "0.0.23", "license": "MIT", "dependencies": { - "ezno": "^0.0.22", + "ezno": "^0.0.23", "unplugin": "^1.3.1" }, "devDependencies": { @@ -865,9 +865,9 @@ "license": "MIT" }, "node_modules/ezno": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/ezno/-/ezno-0.0.22.tgz", - "integrity": "sha512-xAAmsBS7Wzf+bPN6pzCeP4kR4DyIOcJe/aMf2cGBXGjXnYFBNsnbUtupyMHP8m4D+zc1w+BDDZhgax5imosGkA==", + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/ezno/-/ezno-0.0.23.tgz", + "integrity": "sha512-H0m/ZuSWMx9NTKyV18NZWUSwF39SENhyGp6TGx5n0vDvlqvG9s+fMsAxOoMom9CjbG6YW8CYtslcIaAS25SdlQ==", "bin": { "ezno": "dist/cli.mjs" }, diff --git a/src/js-based-plugin/package.json b/src/js-based-plugin/package.json index b4951f50..df0974b1 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.22", + "version": "0.0.23", "description": "Ezno as a plugin", "main": "./dist/index.cjs", "module": "./dist/index.mjs", @@ -14,7 +14,7 @@ } }, "dependencies": { - "ezno": "^0.0.22", + "ezno": "^0.0.23", "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 87ad852d..a2d8e9aa 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.22", + "version": "0.0.23", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ezno", - "version": "0.0.22", + "version": "0.0.23", "license": "MIT", "dependencies": { "snapshot-fixtures": "^1.2.0" @@ -921,9 +921,6 @@ "engines": { "node": ">=12" }, - "engines": { - "node": ">=12" - }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } @@ -3355,21 +3352,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/stylehacks": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.0.2.tgz", - "integrity": "sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/stylehacks": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.4.tgz", @@ -3673,4 +3655,4 @@ "dev": true } } -} \ No newline at end of file +} diff --git a/src/js-cli-and-library/package.json b/src/js-cli-and-library/package.json index 5653a853..f6c46ad3 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.22", + "version": "0.0.23", "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", @@ -79,4 +79,4 @@ "wasm-pack": "^0.13.0", "snapshot-fixtures": "^1.2.0" } -} \ No newline at end of file +}