Skip to content

Commit be5ae99

Browse files
authored
Merge pull request #230 from Arthurk12/sync-0.0.x-0.1.x-080925-1
Merge v0.0.x into v0.1.x
2 parents 68c95c1 + 5257d1d commit be5ae99

File tree

77 files changed

+1136
-190
lines changed

Some content is hidden

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

77 files changed

+1136
-190
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Samples Code Validation (Typescript and ESLINT)
2+
on: [pull_request]
3+
permissions:
4+
contents: read
5+
jobs:
6+
ts-code-compilation:
7+
runs-on: ubuntu-22.04
8+
steps:
9+
- uses: actions/checkout@v4
10+
with:
11+
fetch-depth: 1
12+
- name: Merge branches
13+
uses: ./.github/actions/merge-branches
14+
- name: install node
15+
uses: actions/setup-node@v4
16+
with:
17+
node-version: 20.x
18+
- name: Install SDK dependencies
19+
run: npm ci
20+
- name: Build SDK
21+
run: npm run build
22+
- name: Validate Samples code with current SDK
23+
run: ./scripts/validate-samples-code.sh

.vscode/settings.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
2+
"files.insertFinalNewline": true,
3+
"files.trimFinalNewlines": false,
24
"[json]": {
3-
"files.insertFinalNewline": true,
4-
"files.trimFinalNewlines": true,
5+
"editor.formatOnSave": true
56
},
67
"files.associations": {
7-
"package.json": "json",
8+
"package.json": "json"
89
},
9-
"editor.formatOnSave": true,
10+
"editor.formatOnSave": true
1011
}

README.md

Lines changed: 156 additions & 76 deletions
Large diffs are not rendered by default.

package-lock.json

Lines changed: 10 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/sample-actions-bar-plugin/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"scripts": {
1919
"build-bundle": "webpack --mode production",
2020
"start": "webpack serve --mode development",
21+
"lint": "eslint ./src/*",
2122
"test": "npx playwright test -c ../../playwright.config.ts",
2223
"copy-sample-to-container": "../../tests/core/scripts/copy-sample-to-container.sh sample-actions-bar-plugin"
2324
},

samples/sample-apps-gallery-item-plugin/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
},
2020
"scripts": {
2121
"build-bundle": "webpack --mode production",
22-
"start": "webpack serve --mode development"
22+
"start": "webpack serve --mode development",
23+
"lint": "eslint ./src/*"
2324
},
2425
"browserslist": {
2526
"production": [

samples/sample-audio-settings-dropdown-plugin/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"scripts": {
2020
"build-bundle": "webpack --mode production",
2121
"start": "webpack serve --mode development",
22+
"lint": "eslint ./src/*",
2223
"test": "npx playwright test -c ../../playwright.config.ts",
2324
"copy-sample-to-container": "../../tests/core/scripts/copy-sample-to-container.sh sample-audio-settings-dropdown-plugin"
2425
},

samples/sample-camera-settings-dropdown-plugin/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"scripts": {
1919
"build-bundle": "webpack --mode production",
2020
"start": "webpack serve --mode development",
21+
"lint": "eslint ./src/*",
2122
"test": "npx playwright test -c ../../playwright.config.ts",
2223
"copy-sample-to-container": "../../tests/core/scripts/copy-sample-to-container.sh sample-camera-settings-dropdown-plugin"
2324
},

samples/sample-custom-subscription-hook/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"scripts": {
1919
"build-bundle": "webpack --mode production",
2020
"start": "webpack serve --mode development",
21+
"lint": "eslint ./src/*",
2122
"test": "npx playwright test -c ../../playwright.config.ts",
2223
"copy-sample-to-container": "../../tests/core/scripts/copy-sample-to-container.sh sample-custom-subscription-hook"
2324
},

samples/sample-data-channel-plugin/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"scripts": {
2020
"build-bundle": "webpack --mode production",
2121
"start": "webpack serve --mode development",
22+
"lint": "eslint ./src/*",
2223
"test": "npx playwright test -c ../../playwright.config.ts",
2324
"copy-sample-to-container": "../../tests/core/scripts/copy-sample-to-container.sh sample-data-channel-plugin"
2425
},

0 commit comments

Comments
 (0)