Skip to content

Commit 01fa1e5

Browse files
committed
Update deps
I was mistaken about package-lock.json version: - Yes, npm is now generating version 2. - But we don't want to use --no-save, on npm install because that doesn't preserve a v1 file format - it just doesn't save. - Seems that package-lock.json v2 is documented as being backward compatible with earlier versions of npm. Leave kaocha for now, wait for the fix to the bug that is passing all tests when there is a syntax error in source.
1 parent 4065f46 commit 01fa1e5

File tree

9 files changed

+2294
-33
lines changed

9 files changed

+2294
-33
lines changed

.github/workflows/code-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
run: curl -s https://raw.githubusercontent.com/borkdude/babashka/master/install | sudo bash
2828

2929
- name: Install clojure
30-
run: curl -s https://download.clojure.org/install/linux-install-1.10.1.763.sh | sudo bash
30+
run: curl -s https://download.clojure.org/install/linux-install-1.10.3.814.sh | sudo bash
3131

3232
- name: Tools versions
3333
run: |

.github/workflows/libs-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
run: curl -s https://raw.githubusercontent.com/borkdude/babashka/master/install | sudo bash
3737

3838
- name: Install Clojure
39-
run: curl -s https://download.clojure.org/install/linux-install-1.10.1.763.sh | sudo bash
39+
run: curl -s https://download.clojure.org/install/linux-install-1.10.3.814.sh | sudo bash
4040

4141
- name: Tools versions
4242
run: |

.github/workflows/native-image-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ jobs:
88
strategy:
99
matrix:
1010
os: [ windows-latest, ubuntu-latest, macos-latest ]
11-
graal: [ 21.0.0.java8, 21.0.0.java11 ]
11+
graal: [ 21.0.0.2.java8, 21.0.0.2.java11 ]
1212
test: [ pure, sci ]
1313
exclude:
1414
- os: windows-latest
15-
graal: 21.0.0.java8
15+
graal: 21.0.0.2.java8
1616

1717
name: ${{ matrix.os }},${{ matrix.graal }},${{ matrix.test }}
1818

@@ -80,7 +80,7 @@ jobs:
8080
run: brew install clojure/tools/clojure
8181
if: matrix.os == 'macos-latest'
8282
- name: Install clojure (linux)
83-
run: curl -s https://download.clojure.org/install/linux-install-1.10.1.763.sh | sudo bash
83+
run: curl -s https://download.clojure.org/install/linux-install-1.10.3.814.sh | sudo bash
8484
if: matrix.os == 'ubuntu-latest'
8585

8686
- name: Bring down ClojureTools early

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
run: curl -s https://raw.githubusercontent.com/borkdude/babashka/master/install | sudo bash
3737

3838
- name: Install Clojure
39-
run: curl -s https://download.clojure.org/install/linux-install-1.10.1.763.sh | sudo bash
39+
run: curl -s https://download.clojure.org/install/linux-install-1.10.3.814.sh | sudo bash
4040

4141
- name: Tools Versions
4242
run: |

.github/workflows/unit-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ jobs:
9797
run: brew install clojure/tools/clojure
9898
if: matrix.os == 'macos-latest'
9999
- name: Install clojure (linux)
100-
run: curl -s https://download.clojure.org/install/linux-install-1.10.1.763.sh | sudo bash
100+
run: curl -s https://download.clojure.org/install/linux-install-1.10.3.814.sh | sudo bash
101101
if: matrix.os == 'ubuntu-latest'
102102

103103
- name: Bring down ClojureTools early

deps.edn

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
;;
2020

2121
;; linting
22-
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2021.03.03"}}
22+
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2021.03.22"}}
2323
:main-opts ["-m" "clj-kondo.main"]}
2424

2525
:test-common {:extra-deps {org.clojure/test.check {:mvn/version "1.1.0"}}
@@ -64,8 +64,8 @@
6464
cli-matic/cli-matic {:mvn/version "0.4.3"}}}
6565

6666
:apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.10.3"}}
67-
:extra-deps {metosin/malli {:mvn/version "0.3.0"}
68-
io.aviso/pretty {:mvn/version "0.1.36"}}
67+
:extra-deps {metosin/malli {:mvn/version "0.3.1"}
68+
io.aviso/pretty {:mvn/version "0.1.37"}}
6969
:ns-default lread.apply-import-vars}
7070

7171
;;
@@ -97,7 +97,7 @@
9797
;;
9898
;; Deployment
9999
;;
100-
:jar {:replace-deps {seancorfield/depstar {:mvn/version "2.0.193"}}
100+
:jar {:replace-deps {com.github.seancorfield/depstar {:mvn/version "2.0.206"}}
101101
:exec-fn hf.depstar/jar
102102
:exec-args {:jar "target/rewrite-clj.jar"
103103
:jar-type :thin}}
@@ -116,7 +116,7 @@
116116
;;
117117
;; Maintenance support
118118
;;
119-
:outdated {:extra-deps {antq/antq {:mvn/version "0.11.2"}
119+
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "0.12.2"}
120120
org.slf4j/slf4j-simple {:mvn/version "1.7.30"} ;; to rid ourselves of logger warnings
121121
}
122122
:main-opts ["-m" "antq.core"]}

doc/02-developer-guide.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,9 @@ After checking out this project from GitHub,
7373
+
7474
----
7575
sudo npm install karma-cli -g
76-
npm install --no-save
76+
npm install
7777
----
78-
+
79-
The `--no-save` tells newer versions of `npm` to not automatically upgrade `package-lock.json` to the v2 format.
78+
8079
2. If you are on macOS or linux, https://github.com/planck-repl/planck#installing[install planck].
8180

8281
3. Initialize cache for clj-kondo so it can lint against your dependencies

0 commit comments

Comments
 (0)