Skip to content

Commit d5f2bf5

Browse files
authored
Merge branch 'main' into android-native-ui-components-issue-fix-4172
2 parents 96d1601 + c9c3a55 commit d5f2bf5

3,336 files changed

Lines changed: 396647 additions & 278931 deletions

File tree

Some content is hidden

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

.alexignore

Lines changed: 0 additions & 8 deletions
This file was deleted.

.alexrc.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

.eslintrc.json

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/pre-merge.yml

Lines changed: 53 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,33 +9,75 @@ jobs:
99
lint:
1010
runs-on: ubuntu-latest
1111
steps:
12+
- name: Checkout repository
13+
uses: actions/checkout@v6
14+
15+
- name: Enable Corepack
16+
run: corepack enable
17+
1218
- name: Set up Node.js
13-
uses: actions/setup-node@v4
19+
uses: actions/setup-node@v6
20+
with:
21+
node-version: "22"
22+
cache: yarn
23+
24+
- name: Check lock for duplications
25+
run: yarn dedupe --check
26+
27+
- name: Install dependencies
28+
run: yarn install --immutable
1429

30+
- name: Check dependencies alignment
31+
run: yarn check-dependencies
32+
33+
- name: Run packages lint
34+
run: yarn lint:packages
35+
36+
- name: Run plugins lint
37+
run: yarn lint:plugins
38+
39+
lint-website:
40+
runs-on: ubuntu-latest
41+
steps:
1542
- name: Checkout repository
16-
uses: actions/checkout@v4
43+
uses: actions/checkout@v6
44+
45+
- name: Enable Corepack
46+
run: corepack enable
47+
48+
- name: Set up Node.js
49+
uses: actions/setup-node@v6
50+
with:
51+
node-version: "22"
52+
cache: yarn
1753

1854
- name: Install dependencies
19-
run: yarn install --frozen-lockfile --no-progress --non-interactive
55+
run: yarn install --immutable
2056

21-
- name: Run Lint
22-
run: yarn ci:lint
57+
- name: Run Website Specific Lints
2358
working-directory: website
59+
run: yarn ci:lint
2460

2561
build:
2662
runs-on: ubuntu-latest
2763
steps:
28-
- name: Set up Node.js
29-
uses: actions/setup-node@v4
30-
3164
- name: Checkout repository
32-
uses: actions/checkout@v4
65+
uses: actions/checkout@v6
66+
67+
- name: Enable Corepack
68+
run: corepack enable
69+
70+
- name: Set up Node.js
71+
uses: actions/setup-node@v6
72+
with:
73+
node-version: "22"
74+
cache: yarn
3375

3476
- name: Install dependencies
35-
run: yarn install --frozen-lockfile --no-progress --non-interactive
77+
run: yarn install --immutable
3678

3779
- name: Build
3880
run: yarn build
3981
working-directory: website
4082
env:
41-
NODE_OPTIONS: "--max_old_space_size=4096"
83+
NODE_OPTIONS: --max_old_space_size=8192

.github/workflows/stale-bot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
issues: write
1010
pull-requests: write
1111
steps:
12-
- uses: actions/stale@v4
12+
- uses: actions/stale@v10
1313
with:
1414
repo-token: ${{ secrets.GITHUB_TOKEN }}
1515
days-before-issue-stale: 90

.gitignore

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,35 @@
1+
# Logs
2+
logs
3+
*.log
4+
yarn-debug.log*
5+
yarn-error.log*
6+
17
node_modules
2-
.DS_Store
8+
*.local
9+
10+
# Editor directories and files
11+
.vscode/*
312
.idea
4-
.nvmrc
5-
.docusaurus
13+
.DS_Store
14+
*.suo
15+
*.ntvs*
16+
*.njsproj
17+
*.sln
18+
*.sw?
619

7-
website/build/
20+
*.tsbuildinfo
821

9-
sync-api-docs/generatedComponentApiDocs.js
10-
sync-api-docs/extracted.json
22+
packages/lint-examples/out/
1123

12-
scripts/lint-examples/out/
24+
website/.docusaurus
25+
website/.cache-loader
26+
website/build/
1327

28+
# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored
29+
.pnp.*
30+
.yarn/*
31+
!.yarn/patches
32+
!.yarn/plugins
33+
!.yarn/releases
34+
!.yarn/sdks
35+
!.yarn/versions

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pretty-quick --staged

.prettierrc

Lines changed: 0 additions & 36 deletions
This file was deleted.

.prettierrc.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"plugins": [
3+
"@prettier/plugin-oxc"
4+
],
5+
"overrides": [
6+
{
7+
"files": ["*.js", "*.mjs", "*.cjs", "*.jsx", "*.ts", "*.tsx"],
8+
"options": {
9+
"arrowParens": "avoid",
10+
"bracketSpacing": false,
11+
"bracketSameLine": true,
12+
"printWidth": 80,
13+
"singleQuote": true,
14+
"trailingComma": "es5",
15+
"endOfLine": "auto"
16+
}
17+
},
18+
{
19+
"files": ["*.md", "*.mdx"],
20+
"options": {
21+
"arrowParens": "avoid",
22+
"bracketSpacing": false,
23+
"bracketSameLine": true,
24+
"printWidth": 66,
25+
"proseWrap": "preserve",
26+
"singleQuote": true,
27+
"trailingComma": "all",
28+
"endOfLine": "auto"
29+
}
30+
},
31+
{
32+
"files": ["*.scss", "*.css", "*.yml"],
33+
"options": {
34+
"printWidth": 80,
35+
"endOfLine": "auto"
36+
}
37+
}
38+
]
39+
}

.yarnrc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
nodeLinker: node-modules

0 commit comments

Comments
 (0)