Skip to content

Commit 759ab40

Browse files
Address CVE-2024-22871 and cleanup older patterns (#491)
1 parent 3d3c776 commit 759ab40

File tree

13 files changed

+1290
-96
lines changed

13 files changed

+1290
-96
lines changed

.github/workflows/clojure.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ jobs:
2121
with:
2222
# Version Spec of the version to use. Examples: 12.x, 10.15.1, >=10.15.0
2323
node-version: 18.16.0
24-
- name: Install PhantomJS
25-
run: npm install -g phantomjs-prebuilt
24+
- name: Install Puppeteer
25+
run: npm install puppeteer
26+
- name: Install Chrome
27+
run: npx puppeteer browsers install chrome
2628
- name: Install dependencies
2729
run: lein deps
2830
- name: Run tests

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ figwheel_server.log
1717
*.iml
1818
.clj-kondo
1919
.lsp
20+
node_modules/*

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,12 @@ Here's a simple example. Complete documentation is at [clara-rules.org](http://w
4343

4444
# _Building_
4545

46-
Clara is built, tested, and deployed using [Leiningen](http://leiningen.org).
46+
Clara is built, tested, and deployed using [Leiningen](http://leiningen.org).
47+
ClojureScript tests are executed via [puppeteer](https://pptr.dev/).
48+
```
49+
npm install -g puppeteer
50+
npx puppeteer browsers install chrome
51+
```
4752

4853
# _Availability_
4954

0 commit comments

Comments
 (0)