Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
6a37365
build(client): bump eslint-config-fluid to v7
tylerbutler Oct 14, 2025
18779ad
syncpack
tylerbutler Oct 14, 2025
f2342b2
wip
tylerbutler Oct 14, 2025
fe3992d
Merge branch 'main' into eslint-import-upgrade-client
tylerbutler Oct 14, 2025
8540b66
lockfile
tylerbutler Oct 14, 2025
0bc8b4f
tilde deps for eslint packages
tylerbutler Oct 14, 2025
f381626
bump to v7 of the config
tylerbutler Oct 15, 2025
634509c
fixes
tylerbutler Oct 15, 2025
dd7e4bb
bump to v8
tylerbutler Oct 15, 2025
8b053e1
update all import disables to import-x
tylerbutler Oct 15, 2025
643548e
Merge branch 'main' into eslint-import-upgrade-client-v8
tylerbutler Oct 30, 2025
fd30602
lockfile
tylerbutler Oct 30, 2025
64b8fd7
for at
tylerbutler Oct 30, 2025
e68d8db
updates
tylerbutler Oct 30, 2025
6b9a6f5
Merge branch 'main' into eslint-import-upgrade-client-v8
tylerbutler Oct 30, 2025
21e6094
config
tylerbutler Oct 30, 2025
d8e5041
caret
tylerbutler Oct 30, 2025
9e7aead
revert
tylerbutler Oct 30, 2025
9ce00bd
disables
tylerbutler Oct 30, 2025
cad0a1f
disables
tylerbutler Oct 30, 2025
4de3d03
update lint config
tylerbutler Oct 31, 2025
800d2a3
Merge branch 'main' into eslint-import-upgrade-client-v8
tylerbutler Oct 31, 2025
ff2e63d
fixes
tylerbutler Oct 31, 2025
77c6e37
updates
tylerbutler Oct 31, 2025
e30d049
config fixes
tylerbutler Oct 31, 2025
3fa6635
settings
tylerbutler Oct 31, 2025
8f9b530
config
tylerbutler Oct 31, 2025
d73c12e
fix(eslint): update import-x order config and fix import ordering
tylerbutler Oct 31, 2025
185dd12
import ordering fixes
tylerbutler Oct 31, 2025
5de19b3
config
tylerbutler Nov 1, 2025
f6aed49
reverts
tylerbutler Nov 1, 2025
386fce6
order
tylerbutler Nov 1, 2025
00c38af
import -> import-x
tylerbutler Nov 1, 2025
932acaa
lint disables
tylerbutler Nov 1, 2025
60f7f50
Merge branch 'main' into eslint-import-upgrade-client-v8
tylerbutler Nov 1, 2025
78216b2
use workspace deps
tylerbutler Nov 1, 2025
053873e
root fixes
tylerbutler Nov 1, 2025
c2fa3e7
fix config
tylerbutler Nov 1, 2025
8b0957d
fix feeds
tylerbutler Nov 1, 2025
b86f27a
fix version of config in client
tylerbutler Nov 2, 2025
936dc5c
packages gen
tylerbutler Nov 2, 2025
98c0ff5
revert some tree changes
tylerbutler Nov 2, 2025
28611d6
fix merge issue
tylerbutler Nov 2, 2025
e85c181
restore
tylerbutler Nov 2, 2025
591fa1c
deps
tylerbutler Nov 3, 2025
f43b777
lint
tylerbutler Nov 3, 2025
eb8a381
Merge branch 'main' into eslint-import-upgrade-client-v8
tylerbutler Nov 3, 2025
1ec0b80
lockfile
tylerbutler Nov 3, 2025
d1c6021
changelog formatting
tylerbutler Nov 3, 2025
67721ca
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 4, 2025
19ca998
build
tylerbutler Nov 4, 2025
970690d
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 4, 2025
3cf7612
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 4, 2025
24e6353
build and policy
tylerbutler Nov 4, 2025
23f1cd8
workarounds
tylerbutler Nov 4, 2025
85c61a8
build
tylerbutler Nov 5, 2025
ef4a3a9
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 5, 2025
9c1ffae
make private package
tylerbutler Nov 5, 2025
53e7355
use higher prettier
tylerbutler Nov 5, 2025
19c7547
fix syncpack config
tylerbutler Nov 5, 2025
bff04b1
fix external data
tylerbutler Nov 5, 2025
e22c54b
rm unused disable
tylerbutler Nov 5, 2025
2c26189
disable pack step
tylerbutler Nov 5, 2025
54620d5
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 5, 2025
6cc7688
empty
tylerbutler Nov 5, 2025
9983236
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 5, 2025
61e32f0
lockfile
tylerbutler Nov 5, 2025
930e1ef
make sure eslint-config-fluid is built
tylerbutler Nov 5, 2025
951ee45
policy
tylerbutler Nov 5, 2025
88760e2
syncpack
tylerbutler Nov 5, 2025
37fbcba
rm bad merge conflict
tylerbutler Nov 5, 2025
00dae3f
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 5, 2025
78d5b8c
build
tylerbutler Nov 5, 2025
6e369c4
client pipeline
tylerbutler Nov 5, 2025
8eb19bb
Merge branch 'main' into eslint-config-client-merge
tylerbutler Nov 5, 2025
16bbb88
pr section
tylerbutler Nov 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion PACKAGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ The dependencies between layers are enforced by the layer-check command._

| Packages | Layer Dependencies |
| --- | --- |
| - [@fluidframework/build-common](/common/build/build-common)</br>- [@fluidframework/eslint-config-fluid](/common/build/eslint-config-fluid)</br>- [@fluid-internal/eslint-plugin-fluid](/common/build/eslint-plugin-fluid)</br>- [@fluid-tools/benchmark](/tools/benchmark) | &nbsp;</br>&nbsp;</br>&nbsp;</br>&nbsp; |
| - [@fluidframework/build-common](/common/build/build-common)</br>- [@fluidframework/eslint-config-fluid](/common/build/eslint-config-fluid) (private)</br>- [@fluid-internal/eslint-plugin-fluid](/common/build/eslint-plugin-fluid)</br>- [@fluid-tools/benchmark](/tools/benchmark) | &nbsp;</br>&nbsp;</br>&nbsp;</br>&nbsp; |

### AzureClient

Expand Down
2 changes: 1 addition & 1 deletion azure/packages/azure-local-service/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"@biomejs/biome": "~1.9.3",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.58.3",
"@fluidframework/eslint-config-fluid": "^8.1.0",
"@fluidframework/eslint-config-fluid": "workspace:^",
"eslint": "~8.57.1",
"eslint-config-prettier": "~10.1.8",
"pm2": "^5.4.2",
Expand Down
2 changes: 1 addition & 1 deletion azure/packages/azure-service-utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
"@fluidframework/azure-service-utils-previous": "npm:@fluidframework/azure-service-utils@2.71.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.58.3",
"@fluidframework/eslint-config-fluid": "^8.1.0",
"@fluidframework/eslint-config-fluid": "workspace:^",
"@microsoft/api-extractor": "7.52.11",
"@types/jsrsasign": "^10.5.12",
"concurrently": "^8.2.1",
Expand Down
4 changes: 3 additions & 1 deletion common/build/eslint-config-fluid/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@ a diff to review as part of a PR -- just like we do with API reports for code ch
| Script | Description |
|--------|-------------|
| `build` | `npm run print-config` |
| `build:readme` | `markdown-magic --files "**/*.md"` |
| `build:readme:disabled` | `markdown-magic --files "**/*.md"` |
| `clean` | `rimraf --glob dist` |
| `cleanup-printed-configs` | Clean up the printed configs. Removes the `parser` property and sorts the JSON. |
| `format` | `npm run prettier:fix` |
| `prettier` | `prettier --check .` |
Expand All @@ -73,6 +74,7 @@ a diff to review as part of a PR -- just like we do with API reports for code ch
| `print-config:strict-biome` | `eslint --config ./strict-biome.js --print-config ./src/file.ts > ./printed-configs/strict-biome.json` |
| `print-config:test` | Print the eslint config for test files (`eslint --config index.js --print-config src/test/file.ts`). |
| `test` | `echo TODO: add tests in @fluidframework/eslint-config-fluid` |
| `tsc` | `npm run build` |

<!-- prettier-ignore-end -->

Expand Down
21 changes: 12 additions & 9 deletions common/build/eslint-config-fluid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "@fluidframework/eslint-config-fluid",
"version": "8.1.0",
"version": "2.72.0",
"private": true,
"description": "Shareable ESLint config for the Fluid Framework",
"homepage": "https://fluidframework.com",
"repository": {
Expand All @@ -12,8 +13,9 @@
"author": "Microsoft and contributors",
"main": "index.js",
"scripts": {
"build": "npm run print-config && npm run build:readme && npm run prettier",
"build:readme": "markdown-magic --files \"**/*.md\"",
"build": "npm run print-config && npm run prettier",
"build:readme:disabled": "markdown-magic --files \"**/*.md\"",
"clean": "rimraf --glob dist",
"cleanup-printed-configs": "node ./scripts/cleanup-printed-configs.js ./printed-configs",
"format": "npm run prettier:fix",
"prettier": "prettier --check . --cache --ignore-path ../../../.prettierignore",
Expand All @@ -26,7 +28,8 @@
"print-config:strict": "eslint --config ./strict.js --print-config ./src/file.ts > ./printed-configs/strict.json",
"print-config:strict-biome": "eslint --config ./strict-biome.js --print-config ./src/file.ts > ./printed-configs/strict-biome.json",
"print-config:test": "eslint --config ./index.js --print-config ./src/test/file.ts > ./printed-configs/test.json",
"test": "echo TODO: add tests"
"test": "echo TODO: add tests",
"tsc": "npm run build"
},
"dependencies": {
"@fluid-internal/eslint-plugin-fluid": "^0.4.0",
Expand All @@ -42,19 +45,19 @@
"eslint-plugin-import-x": "~4.16.1",
"eslint-plugin-jsdoc": "~55.0.2",
"eslint-plugin-promise": "~7.2.1",
"eslint-plugin-react": "~7.37.5",
"eslint-plugin-react-hooks": "~5.2.0",
"eslint-plugin-react": "~7.33.2",
"eslint-plugin-react-hooks": "~4.6.0",
"eslint-plugin-tsdoc": "~0.4.0",
"eslint-plugin-unicorn": "~48.0.1",
"eslint-plugin-unused-imports": "~4.2.0"
},
"devDependencies": {
"@fluid-tools/markdown-magic": "file:../../../tools/markdown-magic",
"@fluidframework/build-common": "^2.0.3",
"concurrently": "^9.2.1",
"eslint": "~8.57.0",
"concurrently": "^8.2.1",
"eslint": "~8.57.1",
"mocha-multi-reporters": "^1.5.1",
"prettier": "~3.6.2",
"rimraf": "^4.4.0",
"sort-json": "^2.0.1",
"typescript": "~5.4.5"
},
Expand Down
Loading
Loading