diff --git a/.clj-kondo/etaoin/etaoin/config.edn b/.clj-kondo/etaoin/etaoin/config.edn index d888f26..f4d4932 100644 --- a/.clj-kondo/etaoin/etaoin/config.edn +++ b/.clj-kondo/etaoin/etaoin/config.edn @@ -12,7 +12,6 @@ etaoin.api/with-firefox-headless etaoin.api/with-browser etaoin.api/with-edge etaoin.api/with-browser etaoin.api/with-edge-headless etaoin.api/with-browser - etaoin.api/with-phantom etaoin.api/with-browser etaoin.api/with-safari etaoin.api/with-browser etaoin.api/with-driver etaoin.api/with-driver @@ -26,7 +25,6 @@ etaoin.api2/with-edge-headless etaoin.api2/with-browser etaoin.api2/with-firefox etaoin.api2/with-browser etaoin.api2/with-firefox-headless etaoin.api2/with-browser - etaoin.api2/with-phantom etaoin.api2/with-browser etaoin.api2/with-safari etaoin.api2/with-browser}} :lint-as {etaoin.api/with-pointer-left-btn-down clojure.core/->}} diff --git a/bb.edn b/bb.edn index 281331d..ee63fa4 100644 --- a/bb.edn +++ b/bb.edn @@ -7,7 +7,7 @@ version-clj/version-clj {:mvn/version "2.0.2"} lread/status-line {:git/url "https://github.com/lread/status-line.git" :sha "cf44c15f30ea3867227fa61ceb823e5e942c707f"} - etaoin/etaoin {:mvn/version "1.0.40"} + etaoin/etaoin {:mvn/version "1.1.41"} io.github.babashka/neil {:git/tag "v0.3.67" :git/sha "054ca51"}} :tasks {;; setup :requires ([clojure.string :as string] diff --git a/deps.edn b/deps.edn index be4db47..6c2a453 100644 --- a/deps.edn +++ b/deps.edn @@ -16,10 +16,10 @@ :1.8 {:override-deps {org.clojure/clojure {:mvn/version "1.8.0"}}} :1.9 {:override-deps {org.clojure/clojure {:mvn/version "1.9.0"}}} :1.10 {:override-deps {org.clojure/clojure {:mvn/version "1.10.3"}}} - :1.11 {:override-deps {org.clojure/clojure {:mvn/version "1.11.3"}}} + :1.11 {:override-deps {org.clojure/clojure {:mvn/version "1.11.4"}}} ;; Clojure pre-release to test against - :1.12 {:override-deps {org.clojure/clojure {:mvn/version "1.12.0-beta2"}}} + :1.12 {:override-deps {org.clojure/clojure {:mvn/version "1.12.0-rc1"}}} ;; ;; ClojureScript version we test with (and support) @@ -30,8 +30,8 @@ ;; REPL to support bb dev-jvm & dev-cljs tasks, see script/dev_repl.clj ;; :nrepl - {:extra-deps {nrepl/nrepl {:mvn/version "1.2.0"} - cider/cider-nrepl {:mvn/version "0.49.2"}} + {:extra-deps {nrepl/nrepl {:mvn/version "1.3.0"} + cider/cider-nrepl {:mvn/version "0.49.3"}} :jvm-opts ["-XX:-OmitStackTraceInFastThrow"]} :nrepl/jvm @@ -53,7 +53,7 @@ :lint-cache {:replace-paths ["src"]} ;; when building classpath we want to exclude resources ;; so we do not pick up our own clj-kondo config exports :clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2024.08.01"}} - :override-deps {org.clojure/clojure {:mvn/version "1.11.3"}} + :override-deps {org.clojure/clojure {:mvn/version "1.11.4"}} :main-opts ["-m" "clj-kondo.main"]} :eastwood {:extra-deps {jonase/eastwood {:mvn/version "1.4.3"}} @@ -76,7 +76,7 @@ :test-isolated {:extra-paths ["test-isolated"]} ;; document block testing - :test-doc-blocks {:replace-deps {org.clojure/clojure {:mvn/version "1.11.3"} + :test-doc-blocks {:replace-deps {org.clojure/clojure {:mvn/version "1.11.4"} com.github.lread/test-doc-blocks {:mvn/version "1.1.20"}} :replace-paths [] :ns-default lread.test-doc-blocks @@ -85,7 +85,7 @@ "doc/design/namespaced-elements.adoc" "src/rewrite_clj/node.cljc"]}} - :test-docs {:override-deps {org.clojure/clojure {:mvn/version "1.11.3"}} + :test-docs {:override-deps {org.clojure/clojure {:mvn/version "1.11.4"}} :extra-paths ["target/test-doc-blocks/test"]} ;; kaocha for testing clojure versions>= v1.9 @@ -102,7 +102,7 @@ ;; figwheel for clojurescript testing during dev :fig-test {:extra-deps {com.bhauman/figwheel-main {:mvn/version "0.2.18"}} - :override-deps {org.clojure/clojure {:mvn/version "1.11.3"}} + :override-deps {org.clojure/clojure {:mvn/version "1.11.4"}} :extra-paths ["target" "test"] :main-opts ["-m" "figwheel.main" "-b" "fig" "-r"]} @@ -117,12 +117,12 @@ ;; General script deps ;; :script {:extra-paths ["script"] - :override-deps {org.clojure/clojure {:mvn/version "1.11.3"}} + :override-deps {org.clojure/clojure {:mvn/version "1.11.4"}} :extra-deps {org.clojure/tools.namespace {:mvn/version "1.5.0"} cli-matic/cli-matic {:mvn/version "0.5.4"}}} - :apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.11.3"}} - :extra-deps {metosin/malli {:mvn/version "0.16.2"} + :apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.11.4"}} + :extra-deps {metosin/malli {:mvn/version "0.16.3"} io.aviso/pretty {:mvn/version "1.4.4"}} :ns-default lread.apply-import-vars} @@ -133,13 +133,13 @@ ;; graal:sci-test - interpret tests via sci over natively compiled rewrite-clj ;; graal:native-test - natively compile src and tests and run - :graal {:override-deps {org.clojure/clojure {:mvn/version "1.11.3"}} + :graal {:override-deps {org.clojure/clojure {:mvn/version "1.11.4"}} :extra-deps {com.github.clj-easy/graal-build-time {:mvn/version "1.0.5"}}} :sci-test {:extra-paths ["target/generated/sci-test/src"] :extra-deps {lread/sci-test {:git/url "https://github.com/lread/sci-test.git" - :sha "1ec4529a9c6f8610aacbe4efa874d5bfc9c67c66"}}} + :sha "5adc46b18efa8661c9c86bb79c0876265cf6612a"}}} :native-test {:extra-paths ["target/generated/graal"]} @@ -161,7 +161,7 @@ ;; Maintenance support ;; :outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.8.1206"} - org.slf4j/slf4j-simple {:mvn/version "2.0.13"} ;; to rid ourselves of logger warnings + org.slf4j/slf4j-simple {:mvn/version "2.0.16"} ;; to rid ourselves of logger warnings } :override-deps {org.clojure/clojure {:mvn/version "1.11.1"}} :main-opts ["-m" "antq.core" diff --git a/package-lock.json b/package-lock.json index c5bb70d..e0866f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "karma-cljs-test": "^0.1.0", "karma-junit-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", - "shadow-cljs": "^2.28.11" + "shadow-cljs": "^2.28.12" } }, "node_modules/@colors/colors": { @@ -45,12 +45,12 @@ } }, "node_modules/@types/node": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.0.0.tgz", - "integrity": "sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==", + "version": "22.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.3.0.tgz", + "integrity": "sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==", "dev": true, "dependencies": { - "undici-types": "~6.11.1" + "undici-types": "~6.18.2" } }, "node_modules/accepts": { @@ -724,9 +724,9 @@ "dev": true }, "node_modules/elliptic": { - "version": "6.5.6", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.6.tgz", - "integrity": "sha512-mpzdtpeCLuS3BmE3pO3Cpp5bbjlOPY2Q0PgoF+Od1XZrHLYI28Xe3ossCmYCQt11FQKEYd9+PF8jymTvtWJSHQ==", + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", "dev": true, "dependencies": { "bn.js": "^4.11.9", @@ -2094,9 +2094,9 @@ } }, "node_modules/shadow-cljs": { - "version": "2.28.11", - "resolved": "https://registry.npmjs.org/shadow-cljs/-/shadow-cljs-2.28.11.tgz", - "integrity": "sha512-4Rg73Ga7w1+rDIYJ2gRChJv8b2/SQvL/riMGmruJ2BaQbHIFhqMdwZj5tYXTRyrbzBuKiHsOemg06kXzipredA==", + "version": "2.28.12", + "resolved": "https://registry.npmjs.org/shadow-cljs/-/shadow-cljs-2.28.12.tgz", + "integrity": "sha512-/L/bBaJ/46bzB78bKAirvF/EiH7aTxGXLemfWptyungLoh8MwqPUR4c+cDFaPkUIbm8RfqbsyZngoAHE2mvL2Q==", "dev": true, "dependencies": { "node-libs-browser": "^2.2.1", @@ -2490,9 +2490,9 @@ } }, "node_modules/undici-types": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.11.1.tgz", - "integrity": "sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==", + "version": "6.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.18.2.tgz", + "integrity": "sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==", "dev": true }, "node_modules/universalify": { @@ -2527,9 +2527,9 @@ } }, "node_modules/url/node_modules/qs": { - "version": "6.12.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.3.tgz", - "integrity": "sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "dependencies": { "side-channel": "^1.0.6" diff --git a/package.json b/package.json index 2c440ec..0d79c1a 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,6 @@ "karma-cljs-test": "^0.1.0", "karma-junit-reporter": "^2.0.0", "karma-spec-reporter": "^0.0.36", - "shadow-cljs": "^2.28.11" + "shadow-cljs": "^2.28.12" } } diff --git a/script/test_libs.clj b/script/test_libs.clj index 65bfb47..72f30b6 100755 --- a/script/test_libs.clj +++ b/script/test_libs.clj @@ -283,7 +283,7 @@ :show-deps-fn lein-deps-tree :test-cmds ["lein kaocha"]} {:name "antq" - :version "2.8.1201" + :version "2.8.1206" :platforms [:clj] :github-release {:repo "liquidz/antq"} :patch-fn deps-edn-v1-patch @@ -334,7 +334,7 @@ "bin/test unit"]} {:name "clojure-lsp" :platforms [:clj] - :version "2024.04.22-11.50.26" + :version "2024.08.05-18.16.00" :github-release {:repo "clojure-lsp/clojure-lsp"} :patch-fn clojure-lsp-patch :show-deps-fn clojure-lsp-deps