Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

Commit

Permalink
Move libxslt to (optional) peerDependencies, devDependencies (#181)
Browse files Browse the repository at this point in the history
  • Loading branch information
eyelidlessness authored Jul 3, 2023
1 parent a5e79a0 commit e90ee9e
Show file tree
Hide file tree
Showing 4 changed files with 134 additions and 48 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
"test/**/*.ts"
],
"optionalDependencies": false,
"peerDependencies": false
"peerDependencies": true
}
],
"import/no-unresolved": [
Expand Down
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,12 @@ Neither project currently uses the following functionality:

## Prerequisites

1. Node.js 16 and npm 6 (Node.js 14 is also supported)
1. [Volta](https://volta.sh/) is recommended for development
1. Python (at least 3.7, but less than 3.11)
1. An appropriate [C++ build toolchain for your machine](https://github.com/nodejs/node-gyp#on-unix)
- Node.js 16 and npm 6 (Node.js 14 is also supported)
- [Volta](https://volta.sh/) is recommended for development
- For Node/server-side transforms:
- Python (at least 3.7, but less than 3.11)
- An appropriate [C++ build toolchain for your machine](https://github.com/nodejs/node-gyp#on-unix)
- The `libxslt` library is now a peer dependency, and must be installed alongside `enketo-transformer`

## Interactive web demo

Expand Down
Loading

0 comments on commit e90ee9e

Please sign in to comment.