Skip to content

Commit 6a1bab5

Browse files
authored
Service Factory Upgrades (#139)
1 parent b9c566e commit 6a1bab5

43 files changed

Lines changed: 1319 additions & 1631 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/six-mangos-join.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@rsm-hcd/javascript-react": minor
3+
---
4+
5+
add AbortController to service factories

.changeset/twenty-carrots-drop.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@rsm-hcd/eslint-config-custom": patch
3+
"@rsm-hcd/javascript-testing": patch
4+
"@rsm-hcd/javascript-core": patch
5+
---
6+
7+
general updates

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ trim_trailing_whitespace = false
1414
[*.ts]
1515
indent_size = 4
1616

17-
[*.yml]
17+
[*.{yml,yaml}]
1818
indent_size = 2

.github/workflows/build.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727
matrix:
2828
include:
2929
- os: windows-latest
30-
node: 18.18.0
30+
node: 18.20.0
3131
allowed-to-fail: false
3232
- os: windows-latest
33-
node: 20.8.0
33+
node: 20.12.0
3434
allowed-to-fail: true
3535
continue-on-error: ${{matrix.allowed-to-fail}}
3636

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Install Node.js
3535
uses: actions/setup-node@v3
3636
with:
37-
node-version: 18.18.0
37+
node-version: 18.20.0
3838
- uses: pnpm/action-setup@v2
3939
name: Install pnpm
4040
with:

.node-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v20.12.0

.prettierrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@
55
"singleQuote": false,
66
"tabWidth": 4,
77
"trailingComma": "es5",
8-
"useTabs": false
8+
"useTabs": false,
9+
"bracketSameLine": true
910
}

CONTRIBUTING.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,4 @@ This repo is now distributing packages for both module loaded applications as we
1212
- Add a small, quick example to test that peer dependency within [test-global-distribution.html](./test-global-distribution.html). You will need to run `npm run build` in order to regenerate the global package beforehand. Open up the HTML file in your browser and validate there are no javascript errors.
1313
3. We need to be careful of loosely adding new peer dependencies to this repo. Adding new peer dependencies to this repo means that the global package will slowly but surely increase in size with peer dependency code (if bundling) OR force consumers to pre-load the peer dependencies (if excluding from bundling). Neither of these approaches are ideal. When considering a new peer dependency, please consider adding an issue to the repo before hand so others can be involved early in the process.
1414

15-
### Automated Testing
16-
17-
This repo uses a simple Cypress test to open and test [test-global-distribution.html](./test-global-distribution.html) to validate there are no javascript errors. Also, any unhandled dependencies within `package.json/dependencies` will throw errors during the build process. Make sure you add them either as externals or bundles to prevent these build errors.
18-
1915
Additional information on contributing to this repo is in the [Contributing Guide](https://github.com/rsm-hcd/hcd-javascript/blob/master/CONTRIBUTING.md) in the Home repo.

package.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,11 @@
2828
"lint-staged": "^15.2.2",
2929
"prettier": "^3.2.5",
3030
"turbo": "latest",
31-
"typedoc": "^0.25.9"
31+
"typedoc": "^0.25.12"
3232
},
3333
"engines": {
3434
"node": ">=20",
3535
"pnpm": ">=8"
3636
},
37-
"packageManager": "pnpm@8.15.4",
38-
"volta": {
39-
"node": "20.11.1",
40-
"pnpm": "8.15.4"
41-
}
37+
"packageManager": "pnpm@8.15.5"
4238
}

packages/eslint-config-custom/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"private": true,
66
"devDependencies": {
77
"@vercel/style-guide": "^5.2.0",
8-
"eslint-config-turbo": "^1.12.4",
9-
"typescript": "^5.3.3"
8+
"eslint-config-turbo": "^1.13.0",
9+
"typescript": "^5.4.3"
1010
}
1111
}

0 commit comments

Comments
 (0)