Skip to content

Commit 9e1d947

Browse files
Update all non-major dependencies (#307)
* Update all non-major dependencies * Fix dependency issues * Update branch name * Bump couchdb version * Adjust workflow for couchdb tests --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Stan Lemon <stanlemon@users.noreply.github.com>
1 parent dd01655 commit 9e1d947

11 files changed

Lines changed: 389 additions & 316 deletions

File tree

.github/workflows/couchdb.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
1-
name: CouchDB Tests
2-
on: [push]
1+
name: CouchDB Tests (Optional)
2+
on:
3+
push:
4+
branches-ignore:
5+
- main
6+
paths:
7+
- 'packages/react-couchdb-authentication/**'
8+
pull_request:
9+
branches:
10+
- main
11+
paths:
12+
- 'packages/react-couchdb-authentication/**'
313

414
jobs:
515
test:
@@ -20,9 +30,9 @@ jobs:
2030
${{ runner.OS }}-
2131
2232
- name: Set up CouchDB
23-
uses: "cobot/couchdb-action@master"
33+
uses: "cobot/couchdb-action@main"
2434
with:
25-
couchdb version: "2.3.1"
35+
couchdb-version: "3.5.0"
2636

2737
- name: Check CouchDB
2838
run: |

.npmrc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,23 @@
11
//registry.npmjs.org/:_authToken=${NPM_TOKEN}
22

3+
# Use exact version matching for packages when installing
4+
# This helps prevent lock file conflicts
5+
exact=false
6+
7+
# Enable audit levels for security
8+
audit-level=moderate
9+
10+
# Automatically fix audit issues when possible
11+
audit-fix=true
12+
13+
# Save packages to package.json with ^ prefix (default)
14+
save-prefix=^
15+
16+
# Prefer offline packages when available
17+
prefer-offline=true
18+
19+
# Progress bar
20+
progress=true
21+
22+
# Fund message
23+
fund=false

apps/react-pouchdb-example/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stanlemon/react-pouchdb-example",
3-
"version": "0.3.28",
3+
"version": "0.3.29",
44
"description": "A react app using pouchdb built in typescript",
55
"author": "Stan Lemon <stanlemon@users.noreply.github.com",
66
"license": "MIT",
@@ -24,7 +24,7 @@
2424
"dependencies": {
2525
"@fortawesome/fontawesome-svg-core": "^6.7.2",
2626
"@fortawesome/free-solid-svg-icons": "^6.7.2",
27-
"@fortawesome/react-fontawesome": "^0.2.2",
27+
"@fortawesome/react-fontawesome": "^0.2.3",
2828
"@stanlemon/react-couchdb-authentication": "*",
2929
"@stanlemon/react-pouchdb": "*",
3030
"@stanlemon/webdev": "*",

apps/template/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stanlemon/app-template",
3-
"version": "0.4.8",
3+
"version": "0.4.9",
44
"description": "A template for creating apps using the webdev package.",
55
"author": "Stan Lemon <stanlemon@users.noreply.github.com>",
66
"license": "MIT",
@@ -37,8 +37,8 @@
3737
"@types/jest": "^29.5.14",
3838
"@types/react": "^19.1.0",
3939
"@types/react-dom": "^19.1.0",
40-
"concurrently": "^9.1.2",
40+
"concurrently": "^9.2.0",
4141
"nodemon": "^3.1.10",
42-
"supertest": "^7.1.1"
42+
"supertest": "^7.1.4"
4343
}
4444
}

0 commit comments

Comments
 (0)