diff --git a/packages/react-docs/patternfly-docs/patternfly-docs.source.js b/packages/react-docs/patternfly-docs/patternfly-docs.source.js index cef684a62b4..47ca8345a66 100644 --- a/packages/react-docs/patternfly-docs/patternfly-docs.source.js +++ b/packages/react-docs/patternfly-docs/patternfly-docs.source.js @@ -44,9 +44,12 @@ module.exports = (baseSourceMD, sourceProps) => { sourceMD(path.join(reactCorePath, '/**/demos/**/*.md'), 'react-demos'); // React-table MD - sourceMD(path.join(reactTablePath, '/**/TableComposable/examples/*.md'), 'react-composable'); - sourceMD(path.join(reactTablePath, '/**/demos/*.md'), 'react-demos'); + sourceMD(path.join(reactTablePath, '/**/TableComposable/examples/*.md'), 'react'); sourceMD(path.join(reactTablePath, '/**/Table/examples/*.md'), 'react-legacy'); + // TODO: uncomment once https://github.com/patternfly/patternfly-org/pull/3291 is reviewed + merged + // sourceMD(path.join(reactTablePath, + // sourceMD(path.join(reactTablePath, '/deprecated/components/**/examples/*.md'), 'react-deprecated'); + sourceMD(path.join(reactTablePath, '/**/demos/*.md'), 'react-demos'); // Charts MD (no demos yet) sourceMD(path.join(reactChartsPath, '/**/examples/*.md'), 'react'); diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 642ec34b316..e8e7901c285 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -5,6 +5,16 @@ "main": "dist/js/index.js", "module": "dist/esm/index.js", "types": "dist/esm/index.d.ts", + "exports": { + ".": "./dist/esm/index.js", + "./deprecated": "./dist/esm/deprecated/index.js", + "./package.json": "./package.json" + }, + "typesVersions": { + "*": { + "deprecated": ["dist/esm/deprecated/index.d.ts"] + } + }, "patternfly:src": "src/", "sideEffects": false, "publishConfig": { diff --git a/packages/react-table/src/deprecated/components/index.ts b/packages/react-table/src/deprecated/components/index.ts new file mode 100644 index 00000000000..b13bb4eb87d --- /dev/null +++ b/packages/react-table/src/deprecated/components/index.ts @@ -0,0 +1 @@ +export * from './'; diff --git a/packages/react-table/src/deprecated/index.ts b/packages/react-table/src/deprecated/index.ts new file mode 100644 index 00000000000..07635cbbc8e --- /dev/null +++ b/packages/react-table/src/deprecated/index.ts @@ -0,0 +1 @@ +export * from './components'; diff --git a/packages/react-table/tsconfig.json b/packages/react-table/tsconfig.json index f08aeb83272..91adec36e9e 100644 --- a/packages/react-table/tsconfig.json +++ b/packages/react-table/tsconfig.json @@ -3,7 +3,11 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./dist/esm", - "tsBuildInfoFile": "dist/esm.tsbuildinfo" + "tsBuildInfoFile": "dist/esm.tsbuildinfo", + "baseUrl": ".", + "paths": { + "*/deprecated": ["./src/deprecated"], + } }, "include": [ "./src/*",