Skip to content

Commit

Permalink
Bump the dev-dependencies group with 10 updates (#480)
Browse files Browse the repository at this point in the history
Bumps the dev-dependencies group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [chai](https://github.com/chaijs/chai) | `4.3.4` | `5.0.3` |
| [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) | `11.0.0` | `12.0.2` |
| [css-loader](https://github.com/webpack-contrib/css-loader) | `6.8.1` | `6.10.0` |
| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `9.20.1` | `9.21.1` |
| [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) | `2.7.2` | `2.8.0` |
| [postcss-loader](https://github.com/webpack-contrib/postcss-loader) | `7.3.0` | `8.1.0` |
| [sass](https://github.com/sass/dart-sass) | `1.69.3` | `1.70.0` |
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | `13.3.1` | `14.1.0` |
| [vue-loader](https://github.com/vuejs/vue-loader) | `17.3.0` | `17.4.2` |
| [webpack](https://github.com/webpack/webpack) | `5.89.0` | `5.90.1` |

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Ostrovski <[email protected]>
  • Loading branch information
dependabot[bot] and slowli authored Feb 4, 2024
1 parent 176d716 commit 3afe827
Show file tree
Hide file tree
Showing 7 changed files with 465 additions and 431 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,19 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Cache cargo build
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: wasm/target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
restore-keys: ${{ runner.os }}-cargo

- name: Install Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Install Rust
uses: dtolnay/rust-toolchain@master
with:
Expand All @@ -34,7 +34,7 @@ jobs:
with:
version: 'latest'
- name: Install cargo-deny
uses: baptiste0928/cargo-install@v2
uses: baptiste0928/cargo-install@v3
with:
crate: cargo-deny
version: "^0.14"
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ and Vue.
## Running locally

You will need to install a Node / npm toolchain (preferably via a manager like [`nvm`])
and a Rust toolchain (preferably via [`rustup`]). Both toolchains should be recent; i.e., Node 18-LTS
and Rust 1.71+. You should also install [`wasm-pack`].
and a Rust toolchain (preferably via [`rustup`]). Both toolchains should be recent; i.e., Node 20-LTS
and Rust 1.75+. You should also install [`wasm-pack`].

To (re)build the WASM file and its JS bindings, execute

Expand All @@ -36,7 +36,7 @@ npm start

## Testing

To run tests, use `npm test` (for front-end tests) and `npm run test-wasm` (for WASM tests).
To run tests, use `npm run test:js` (for front-end tests) and `npm run test:wasm` (for WASM tests).
Be aware that the `test-wasm` command requires specifying browsers used for testing as flags
(e.g., `-- --firefox`).

Expand Down
4 changes: 2 additions & 2 deletions netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ publish = "dist/"
command = "bash ./build.sh"

[build.environment]
NODE_VERSION = "18.12.1"
NODE_VERSION = "20.11.0"
# `--force` flag is required because of pug@3 conflicting with pug-loader peer dependency.
# pug@3 works fine in practice.
NPM_FLAGS = "--force"
RUST_VERSION = "1.71.1"
RUST_VERSION = "1.75.0"

# Set up redirects from all aux domains to the canonical one.
[[redirects]]
Expand Down
Loading

0 comments on commit 3afe827

Please sign in to comment.