Skip to content

Commit 6c7676f

Browse files
mfucciApollon77
andauthored
Fix matter.js web tests and CI pipeline (project-chip#58)
* Fix Karma * Fix karma * Fix Karma tests * Remove deps * Clean up MR * Fix CI * Fix module resolution * Fix tsconfig.json * Fix mocha * Clean up tests and CI * Fix jest tests * Fix format verify * Add a long timeout on commission * Address MR comments * Fix deprecated jest config * fix jest.config.ts * Fix jest.config.ts to remove last deprecation notice * Add missing jest dependencies * -preset: should not be used with transform per doc --------- Co-authored-by: Ingo Fischer <github@fischer-ka.de>
1 parent 98b4098 commit 6c7676f

Some content is hidden

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

68 files changed

+321
-992
lines changed

.eslintrc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"parserOptions": {
44
"ecmaVersion": 2018, // Allows for the parsing of modern ECMAScript features
55
"sourceType": "module", // Allows for the use of imports
6-
"project": "./tsconfig.json"
6+
"project": "./tsconfig.tsfmt.lint.json"
77
},
88
"extends": [
99
"eslint:recommended",

.github/workflows/build-test.js.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ jobs:
1515
- uses: actions/checkout@v3
1616
- run: npm ci
1717
- run: npm run format-verify
18-
- run: npm run build --if-present
18+
- run: npm run build
1919
- run: npm run lint
2020
- run: npm run test

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
/node_modules/
2+
.DS_Store
23
.idea/

0 commit comments

Comments
 (0)