Skip to content

Commit

Permalink
Address CVE-2024-22871 and cleanup older patterns (#491)
Browse files Browse the repository at this point in the history
  • Loading branch information
EthanEChristian committed Apr 16, 2024
1 parent 3d3c776 commit 759ab40
Show file tree
Hide file tree
Showing 13 changed files with 1,290 additions and 96 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/clojure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,10 @@ jobs:
with:
# Version Spec of the version to use. Examples: 12.x, 10.15.1, >=10.15.0
node-version: 18.16.0
- name: Install PhantomJS
run: npm install -g phantomjs-prebuilt
- name: Install Puppeteer
run: npm install puppeteer
- name: Install Chrome
run: npx puppeteer browsers install chrome
- name: Install dependencies
run: lein deps
- name: Run tests
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ figwheel_server.log
*.iml
.clj-kondo
.lsp
node_modules/*
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,12 @@ Here's a simple example. Complete documentation is at [clara-rules.org](http://w

# _Building_

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

# _Availability_

Expand Down

0 comments on commit 759ab40

Please sign in to comment.