Skip to content

Commit 0e68bd3

Browse files
authored
feat: Allow for 'next' and 'deprecated' react-core subpaths (#7824)
1 parent fb840e8 commit 0e68bd3

7 files changed

Lines changed: 24 additions & 2 deletions

File tree

packages/react-core/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@
55
"main": "dist/js/index.js",
66
"module": "dist/esm/index.js",
77
"types": "dist/esm/index.d.ts",
8+
"exports": {
9+
".": "./dist/esm/index.js",
10+
"./next": "./dist/esm/next/index.js",
11+
"./deprecated": "./dist/esm/deprecated/index.js",
12+
"./package.json": "./package.json"
13+
},
14+
"typesVersions": {
15+
"*": {
16+
"next": ["dist/esm/next/index.d.ts"],
17+
"deprecated": ["dist/esm/deprecated/index.d.ts"]
18+
}
19+
},
820
"patternfly:src": "src/",
921
"sideEffects": [
1022
"*.css",
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './components';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './components';

packages/react-core/tsconfig.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
"jsx": "react",
55
"rootDir": "./src",
66
"outDir": "./dist/esm",
7-
"tsBuildInfoFile": "dist/esm.tsbuildinfo"
7+
"tsBuildInfoFile": "dist/esm.tsbuildinfo",
8+
"baseUrl": ".",
9+
"paths": {
10+
"*/next": ["./src/next"],
11+
"*/deprecated": ["./src/deprecated"],
12+
}
813
},
914
"include": [
1015
"./src/*",

packages/react-docs/patternfly-docs/patternfly-docs.source.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ module.exports = (baseSourceMD, sourceProps) => {
3838
sourceProps(path.join(reactLogViewerPath, '/**/*.tsx'), reactPropsIgnore);
3939

4040
// React MD
41-
sourceMD(path.join(reactCorePath, '/**/examples/*.md'), 'react');
41+
sourceMD(path.join(reactCorePath, '/components/**/examples/*.md'), 'react');
42+
sourceMD(path.join(reactCorePath, '/next/components/**/examples/*.md'), 'react-next');
4243
sourceMD(path.join(reactCorePath, '/**/demos/**/*.md'), 'react-demos');
4344

4445
// React-table MD

0 commit comments

Comments
 (0)