File tree Expand file tree Collapse file tree 3 files changed +49
-7
lines changed
packages/react-gamepad-navigation Expand file tree Collapse file tree 3 files changed +49
-7
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,25 @@ module.exports = [
135135 languageOptions : {
136136 parser : jsonParser ,
137137 } ,
138- rules : { } ,
138+ rules : {
139+ '@nx/dependency-checks' : [
140+ 'error' ,
141+ {
142+ includeTransitiveDependencies : false ,
143+ ignoredDependencies : [
144+ '@types/react' ,
145+ '@types/react-dom' ,
146+ '@swc/helpers' ,
147+ ] ,
148+ ignoredFiles : [
149+ '{projectRoot}/playwright.config.ts' ,
150+ '{projectRoot}/playwright/**' ,
151+ '{projectRoot}/.storybook/**' ,
152+ '{projectRoot}/stories/**' ,
153+ '{projectRoot}/**/*.component-browser-spec.tsx' ,
154+ ] ,
155+ } ,
156+ ] ,
157+ } ,
139158 } ,
140159] ;
Original file line number Diff line number Diff line change 11const baseConfig = require ( '../../eslint.config.js' ) ;
22
3+ const jsonRuleset = baseConfig . find ( ( ruleset ) => {
4+ return ruleset . files ?. includes ( '**/*.json' ) ;
5+ } ) ;
6+
7+ const [ , dependencyChecksConfig ] =
8+ jsonRuleset . rules [ '@nx/dependency-checks' ] ?? [ ] ;
9+
310module . exports = [
411 ...baseConfig ,
512 {
@@ -17,4 +24,21 @@ module.exports = [
1724 // Override or add rules here
1825 rules : { } ,
1926 } ,
27+ {
28+ files : [ '**/*.json' ] ,
29+ // Override or add rules here
30+ rules : {
31+ '@nx/dependency-checks' : [
32+ 'error' ,
33+ {
34+ ...dependencyChecksConfig ,
35+ ignoredDependencies : [
36+ ...dependencyChecksConfig . ignoredDependencies ,
37+ // FIXME: suite version needs to be aligned in monorepo: "error The version specifier does not contain the installed version of "@fluentui/react-components" package: 9.54.14 @nx/dependency-checks"
38+ '@fluentui/react-components' ,
39+ ] ,
40+ } ,
41+ ] ,
42+ } ,
43+ } ,
2044] ;
Original file line number Diff line number Diff line change 11{
22 "name" : " @fluentui-contrib/react-gamepad-navigation" ,
33 "version" : " 0.1.1" ,
4- "dependencies" : {
5- "@fluentui/react-tabster" : " >=9.17.2 < 10.0.0"
6- },
74 "main" : " ./src/index.js" ,
85 "typings" : " ./src/index.d.ts" ,
6+ "dependencies" : {
7+ "@fluentui/react-tabster" : " ^9.17.2" ,
8+ "@swc/helpers" : " ~0.5.2"
9+ },
910 "peerDependencies" : {
1011 "@fluentui/react-components" : " >=9.56.8 <10.0.0" ,
1112 "@types/react" : " >=16.8.0 <19.0.0" ,
12- "@types/react-dom" : " >=16.8.0 <19.0.0" ,
13- "react" : " >=16.8.0 <19.0.0" ,
14- "react-dom" : " >=16.8.0 <19.0.0"
13+ "react" : " >=16.8.0 <19.0.0"
1514 }
1615}
You can’t perform that action at this time.
0 commit comments