Skip to content

Commit

Permalink
chore: update deps, remove dependabot, codecov (#147)
Browse files Browse the repository at this point in the history
* chore: update deps, remove dependabot, codecov

* feat: fully build, lint, test all packages in ci

* feat: add more coverage reporters

---------

Co-authored-by: Chris Lawson <[email protected]>
  • Loading branch information
cjlawson02 and cjlawson02 authored Jan 15, 2024
1 parent 76fcbb7 commit 196f50d
Show file tree
Hide file tree
Showing 33 changed files with 194 additions and 189 deletions.
6 changes: 0 additions & 6 deletions .github/dependabot.yml

This file was deleted.

11 changes: 9 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,12 @@ jobs:
- run: git branch --track main origin/main

- run: npx nx format:check
- run: npx nx affected -t build
- run: npx nx affected -t lint,test --parallel=3
- run: npx nx run-many -t build
- run: npx nx run-many -t lint
- run: npx nx run-many -t test --coverage

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
flags: unittests
28 changes: 14 additions & 14 deletions docs/classes/NetworkTables.html

Large diffs are not rendered by default.

46 changes: 23 additions & 23 deletions docs/classes/NetworkTablesTopic.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/classes/NetworkTablesTypeInfos.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/interfaces/BinaryMessageData.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/AnnounceMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/AnnounceMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/BinaryMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/Message.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/NetworkTablesTypeInfo.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/NetworkTablesTypes.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/PropertiesMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/PropertiesMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/PublishMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/PublishMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/SetPropertiesMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/SetPropertiesMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/SubscribeMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/SubscribeMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/SubscribeOptions.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/TopicProperties.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/TypeNum.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/TypeString.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/UnannounceMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/UnannounceMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/UnpublishMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/UnpublishMessageParams.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/UnsubscribeMessage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/types/UnsubscribeMessageParams.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions jest.preset.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ const nxPreset = require('@nx/jest/preset').default;

module.exports = {
...nxPreset,
coverageReporters: ['json', 'lcov', 'html'],
/* TODO: Update to latest Jest snapshotFormat
* By default Nx has kept the older style of Jest Snapshot formats
* to prevent breaking of any existing tests with snapshots.
Expand Down
223 changes: 113 additions & 110 deletions package-lock.json

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@
"@nx/node": "17.2.8",
"@nx/workspace": "17.2.8",
"@types/jest": "^29.5.11",
"@types/node": "^20.10.7",
"@types/node": "^20.11.3",
"@types/uuid": "^9.0.7",
"@types/ws": "^8.5.10",
"@typescript-eslint/eslint-plugin": "6.18.0",
"@typescript-eslint/parser": "6.18.0",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"eslint": "8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jest": "^27.6.1",
"eslint-plugin-jest": "^27.6.3",
"eslint-plugin-jsdoc": "^48.0.2",
"eslint-plugin-json": "^3.1.0",
"eslint-plugin-tsdoc": "^0.2.17",
Expand All @@ -54,11 +54,11 @@
"jest-websocket-mock": "^2.5.0",
"lint-staged": "^15.2.0",
"nx": "17.2.8",
"prettier": "^3.1.1",
"prettier": "^3.2.2",
"ts-jest": "29.1.1",
"ts-node": "^10.9.2",
"typedoc": "^0.25.7",
"typedoc-plugin-missing-exports": "^2.1.0",
"typedoc-plugin-missing-exports": "^2.2.0",
"typescript": "^5.3.3"
}
}

0 comments on commit 196f50d

Please sign in to comment.