Skip to content

Commit c88b10b

Browse files
authored
fix docs build (#1094)
1 parent ac01979 commit c88b10b

File tree

2 files changed

+15
-69
lines changed

2 files changed

+15
-69
lines changed

docs/tsconfig.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@
1414
"target": "ESNext",
1515
"allowJs": true,
1616
"checkJs": true,
17-
"alwaysStrict": false
17+
"alwaysStrict": false,
18+
"baseUrl": "..",
19+
"paths": {
20+
"@reduxjs/toolkit": ["src/index.ts"],
21+
"@reduxjs/toolkit/query": ["src/query/index.ts"],
22+
"@reduxjs/toolkit/query/react": ["src/query/react/index.ts"],
23+
"@reduxjs/toolkit/dist/query/*": ["src/query/*"],
24+
"@virtual/*": ["docs/virtual/*"],
25+
"your-cool-library": ["docs/virtual/your-cool-library/index.ts"],
26+
"petstore-api.generated": ["docs/virtual/petstore-api.generated/index.ts"]
27+
}
1828
}
1929
}

website/docusaurus.config.js

Lines changed: 4 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ module.exports = {
1414
path: '../docs',
1515
sidebarPath: require.resolve('./sidebars.json'),
1616
routeBasePath: '/',
17-
include: ['{api,assets,introduction,rtk-query,tutorials,usage}/**/*.{md,mdx}'], // no other way to exclude node_modules
17+
include: [
18+
'{api,assets,introduction,rtk-query,tutorials,usage}/**/*.{md,mdx}',
19+
], // no other way to exclude node_modules
1820
remarkPlugins: [
1921
[
2022
linkDocblocks,
@@ -38,73 +40,7 @@ module.exports = {
3840
{
3941
compilerSettings: {
4042
tsconfig: resolve(__dirname, '../docs/tsconfig.json'),
41-
externalResolutions: {
42-
'@reduxjs/toolkit': {
43-
resolvedPath: resolve(__dirname, '../src'),
44-
packageId: {
45-
name: '@reduxjs/toolkit',
46-
subModuleName: 'index.ts',
47-
version: '1.0',
48-
},
49-
},
50-
'@reduxjs/toolkit/query': {
51-
resolvedPath: resolve(__dirname, '../src/query'),
52-
packageId: {
53-
name: '@reduxjs/toolkit-query',
54-
subModuleName: 'index.ts',
55-
version: '1.0',
56-
},
57-
},
58-
'@reduxjs/toolkit/query/react': {
59-
resolvedPath: resolve(__dirname, '../src/query/react'),
60-
packageId: {
61-
name: '@reduxjs/toolkit-query-react',
62-
subModuleName: 'index.ts',
63-
version: '1.0',
64-
},
65-
},
66-
'@reduxjs/toolkit/dist/query/fetchBaseQuery': {
67-
resolvedPath: resolve(__dirname, '../src/query/fetchBaseQuery'),
68-
packageId: {
69-
name: '@reduxjs/toolkit-dist-fetchBaseQuery',
70-
subModuleName: 'index.ts',
71-
version: '1.0',
72-
},
73-
},
74-
'@virtual/matchers': {
75-
resolvedPath: resolve(
76-
__dirname,
77-
'../docs/virtual/matchers'
78-
),
79-
packageId: {
80-
name: '@virtual/matchers',
81-
subModuleName: 'index.ts',
82-
version: '1.0',
83-
},
84-
},
85-
'your-cool-library': {
86-
resolvedPath: resolve(
87-
__dirname,
88-
'../docs/virtual/your-cool-library'
89-
),
90-
packageId: {
91-
name: '@virtual/your-cool-library',
92-
subModuleName: 'index.ts',
93-
version: '1.0',
94-
},
95-
},
96-
'petstore-api.generated': {
97-
resolvedPath: resolve(
98-
__dirname,
99-
'../docs/virtual/petstore-api.generated'
100-
),
101-
packageId: {
102-
name: '@virtual/petstore-api.generated',
103-
subModuleName: 'index.ts',
104-
version: '1.0',
105-
},
106-
},
107-
},
43+
externalResolutions: {},
10844
},
10945
},
11046
],

0 commit comments

Comments
 (0)