Commit dabfc53
authored
build(eslint-config-fluid): restore as independent workspace (#26427)
## Summary
Reverses #25806 which temporarily moved
`@fluidframework/eslint-config-fluid` into the client release group. The
package is restored as an independently versioned workspace at
**v9.0.0**, preparing it for its next published release with ESLint 9
flat config support.
### Key changes
- **eslint-config-fluid**: Version set to `9.0.0`, removed `private:
true`, removed `typeValidation` block in package.json. All ESLint 9 work
(flat config, typescript-eslint 8.54, etc.) is preserved.
- **pnpm-workspace.yaml**: Package removed from workspace members. Added
an `eslint` catalog group for `eslint`, `eslint-config-prettier`, and
`@fluid-internal/eslint-config-fluid`.
- **Root package.json**: Uses `link:` protocol with a pnpm override to
resolve references across the workspace, plus a `postinstall` script to
install transitive deps. ESLint version moved to `catalog:eslint`.
- **Client packages**: Dependencies changed from `workspace:~` to
`catalog:eslint` for `eslint-config-fluid`, `eslint`, and
`eslint-config-prettier`.
- **fluidBuild.config.cjs**: Removed temporary `npm-private-packages`
policy exclusion; added `npm-package-types-field` exclusion.
- **syncpack.config.cjs**: Added ignore rules for `eslint-config-fluid`
(link: protocol is unresolvable by syncpack).
- **build-eslint-config-fluid.yml**: Re-enabled `taskPack` for
publishing.1 parent b77334f commit dabfc53
File tree
169 files changed
+1185
-2324
lines changed- azure/packages
- azure-local-service
- azure-service-utils
- common/build/eslint-config-fluid
- examples
- apps
- blobs
- collaborative-textarea
- contact-collection
- data-object-grid
- diceroller
- presence-tracker
- staging
- task-selection
- tree-cli-app
- tree-comparison
- benchmarks
- bubblebench
- baseline
- common
- experimental-tree
- ot
- tablebench
- client-logger/app-insights-logger
- data-objects
- canvas
- clicker
- codemirror
- inventory-app
- monaco
- multiview
- constellation-model
- constellation-view
- container
- coordinate-model
- interface
- plot-coordinate-view
- slider-coordinate-view
- triangle-view
- prosemirror
- smde
- table-document
- table-tree
- text-editor
- todo
- webflow
- external-data
- service-clients
- azure-client
- external-controller
- todo-list
- utils
- bundle-size-tests
- example-driver
- example-utils
- example-webpack-integration
- import-testing
- migration-tools
- webpack-fluid-loader
- version-migration
- live-schema-upgrade
- same-container
- separate-container
- tree-shim
- view-integration
- container-views
- external-views
- view-framework-sampler
- experimental
- PropertyDDS/packages
- property-changeset
- property-common
- property-dds
- property-properties
- dds
- ot
- ot
- sequence-deprecated
- tree
- framework
- data-objects
- last-edited
- packages
- common
- client-utils
- container-definitions
- core-interfaces
- core-utils
- driver-definitions
- dds
- cell
- counter
- ink
- legacy-dds
- map
- matrix
- merge-tree
- ordered-collection
- pact-map
- register-collection
- sequence
- task-manager
- test-dds-utils
- tree
- drivers
- debugger
- driver-base
- driver-web-cache
- file-driver
- local-driver
- odsp-driver-definitions
- odsp-driver
- odsp-urlResolver
- replay-driver
- routerlicious-driver
- routerlicious-urlResolver
- tinylicious-driver
- framework
- agent-scheduler
- aqueduct
- attributor
- client-logger
- app-insights-logger
- fluid-telemetry
- data-object-base
- dds-interceptions
- fluid-framework
- fluid-static
- oldest-client-observer
- presence
- react
- request-handler
- synthesize
- tree-agent-langchain
- tree-agent-ses
- tree-agent
- undo-redo
- loader
- container-loader
- driver-utils
- test-loader-utils
- runtime
- container-runtime-definitions
- container-runtime
- datastore-definitions
- datastore
- id-compressor
- runtime-definitions
- runtime-utils
- test-runtime-utils
- service-clients
- azure-client
- end-to-end-tests
- azure-client
- odsp-client
- odsp-client
- tinylicious-client
- test
- functional-tests
- local-server-stress-tests
- local-server-tests
- mocha-test-setup
- snapshots
- stochastic-test-utils
- test-driver-definitions
- test-drivers
- test-end-to-end-tests
- test-pairwise-generator
- test-service-load
- test-utils
- test-version-utils
- tools
- changelog-generator-wrapper
- devtools
- devtools-browser-extension
- devtools-core
- devtools-test-app
- devtools-view
- devtools
- fetch-tool
- fluid-runner
- replay-tool
- utils
- odsp-doclib-utils
- telemetry-utils
- tool-utils
- tools/pipelines
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
169 files changed
+1185
-2324
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | | - | |
| 106 | + | |
| 107 | + | |
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | 101 | | |
106 | 102 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
0 commit comments