Skip to content

Commit 899f399

Browse files
authored
Merge pull request #451 from data-driven-forms/demo-build-size
Demo Build size optimizations
2 parents 1c95f60 + c3d860b commit 899f399

File tree

12 files changed

+35
-53
lines changed

12 files changed

+35
-53
lines changed

packages/common/babel.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const glob = require('glob');
55
const mapper = {
66
TextVariants: 'Text',
77
ButtonVariant: 'Button',
8-
DropdownPosition: 'dropdownConstants',
98
TextListVariants: 'TextList',
109
TextListItemVariants: 'TextListItem'
1110
};

packages/common/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"mini-css-extract-plugin": "^0.4.4",
2626
"node-sass": "^4.10.0",
2727
"prop-types": "^15.6.2",
28-
"react": "^16.13.0",
29-
"react-dom": "^16.13.0",
28+
"react": "^16.13.1",
29+
"react-dom": "^16.13.1",
3030
"regenerator-runtime": "^0.12.1",
3131
"resolve-url-loader": "^3.0.0",
3232
"sass-loader": "^7.1.0",
@@ -45,7 +45,7 @@
4545
"react-select": "^3.0.8"
4646
},
4747
"peerDependencies": {
48-
"react": "^16.13.0",
48+
"react": "^16.13.1",
4949
"react-dom": "^16.13.0"
5050
}
5151
}

packages/mui-component-mapper/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
"mini-css-extract-plugin": "^0.4.4",
4545
"node-sass": "^4.10.0",
4646
"prop-types": "^15.6.2",
47-
"react": "^16.13.0",
48-
"react-dom": "^16.13.0",
47+
"react": "^16.13.1",
48+
"react-dom": "^16.13.1",
4949
"regenerator-runtime": "^0.12.1",
5050
"resolve-url-loader": "^3.0.0",
5151
"rollup-plugin-sourcemaps": "^0.5.0",
@@ -65,7 +65,7 @@
6565
"@material-ui/icons": "^4.9.1",
6666
"@material-ui/styles": "^4.9.0",
6767
"material-ui-pickers": "^2.2.4",
68-
"react": "^16.13.0",
68+
"react": "^16.13.1",
6969
"react-dom": "^16.13.0"
7070
},
7171
"dependencies": {

packages/pf3-component-mapper/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@
4848
"node-sass": "^4.12.0",
4949
"patternfly-react": "^2.28.2",
5050
"prop-types": "^15.6.2",
51-
"react": "^16.13.0",
52-
"react-dom": "^16.13.0",
51+
"react": "^16.13.1",
52+
"react-dom": "^16.13.1",
5353
"regenerator-runtime": "^0.12.1",
5454
"resolve-url-loader": "^3.0.0",
5555
"rollup": "^1.23.1",

packages/pf4-component-mapper/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@
4747
"mini-css-extract-plugin": "^0.4.4",
4848
"node-sass": "^4.10.0",
4949
"prop-types": "^15.6.2",
50-
"react": "^16.13.0",
51-
"react-dom": "^16.13.0",
50+
"react": "^16.13.1",
51+
"react-dom": "^16.13.1",
5252
"regenerator-runtime": "^0.12.1",
5353
"resolve-url-loader": "^3.0.0",
5454
"rollup": "^1.23.1",

packages/pf4-component-mapper/src/files/dual-list-select.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@ import {
1313
GridItem,
1414
Text,
1515
TextVariants,
16-
TextContent
16+
TextContent,
17+
DataToolbar,
18+
DataToolbarItem,
19+
DataToolbarContent
1720
} from '@patternfly/react-core';
1821

19-
import { DataToolbar, DataToolbarItem, DataToolbarContent } from '@patternfly/react-core/dist/js/experimental';
20-
2122
import {
2223
SortAlphaDownIcon,
2324
SortAlphaUpIcon,

packages/react-form-renderer/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
"mini-css-extract-plugin": "^0.4.4",
4242
"node-sass": "^4.10.0",
4343
"prop-types": "^15.6.2",
44-
"react": "^16.13.0",
45-
"react-dom": "^16.13.0",
44+
"react": "^16.13.1",
45+
"react-dom": "^16.13.1",
4646
"regenerator-runtime": "^0.12.1",
4747
"resolve-url-loader": "^3.0.0",
4848
"rollup": "^1.23.1",
@@ -71,7 +71,7 @@
7171
"react-final-form-arrays": "^3.1.1"
7272
},
7373
"peerDependencies": {
74-
"react": "^16.13.0",
74+
"react": "^16.13.1",
7575
"react-dom": "^16.13.0"
7676
},
7777
"postpublish": "export RELEASE_DEMO=true"

packages/react-renderer-demo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@
4444
"patternfly-react": "^2.25.1",
4545
"prop-types": "^15.6.2",
4646
"raw-loader": "^3.1.0",
47-
"react": "^16.13.0",
47+
"react": "^16.13.1",
4848
"react-ace": "^6.3.2",
4949
"react-copy-to-clipboard": "^5.0.1",
50-
"react-dom": "^16.13.0",
50+
"react-dom": "^16.13.1",
5151
"react-github-buttons": "^0.4.0",
5252
"react-sticky-box": "^0.8.0"
5353
},

packages/react-renderer-demo/src/app/examples/components/schema-validator.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
import React from 'react';
2-
import FormRenderer, { componentTypes, DefaultSchemaError } from '@data-driven-forms/react-form-renderer';
3-
import { FormTemplate, componentMapper } from '@data-driven-forms/pf4-component-mapper';
2+
import FormRenderer from '@data-driven-forms/react-form-renderer/dist/cjs/form-renderer';
3+
import componentTypes from '@data-driven-forms/react-form-renderer/dist/cjs/component-types';
4+
import DefaultSchemaError from '@data-driven-forms/react-form-renderer/dist/cjs/schema-errors';
5+
6+
import FormTemplate from '@data-driven-forms/pf4-component-mapper/dist/cjs/form-template';
7+
import TextField from '@data-driven-forms/pf4-component-mapper/dist/cjs/text-field';
8+
9+
const componentMapper = {
10+
[componentTypes.TEXT_FIELD]: TextField
11+
};
412

513
const schema = {
614
fields: [

packages/react-renderer-demo/src/app/next.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ module.exports = withBundleAnalyzer(
3737
!res.match(/node_modules[/\\]webpack/) &&
3838
!res.match(/node_modules[/\\]@patternfly\/react-core/) &&
3939
!res.match(/node_modules[/\\]@patternfly\/react-styles/) &&
40-
!res.match(/node_modules[/\\]@data-driven-forms/)
40+
!res.match(/node_modules[/\\]@data-driven-forms\/pf4-component-mapper/) &&
41+
!res.match(/node_modules[/\\]@data-driven-forms\/pf3-component-mapper/)
4142
) {
4243
return callback(null, `commonjs ${request}`);
4344
}

packages/react-renderer-demo/src/app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@
6060
"patternfly-react": "^2.25.1",
6161
"prop-types": "^15.6.2",
6262
"raw-loader": "^3.1.0",
63-
"react": "^16.13.0",
63+
"react": "^16.13.1",
6464
"react-ace": "^6.3.2",
6565
"react-copy-to-clipboard": "^5.0.1",
66-
"react-dom": "^16.13.0"
66+
"react-dom": "^16.13.1"
6767
},
6868
"engines": {
6969
"node": "10"

yarn.lock

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -16109,7 +16109,7 @@ react-debounce-input@^3.2.0:
1610916109
lodash.debounce "^4"
1611016110
prop-types "^15.7.2"
1611116111

16112-
react-dom@^16.12.0:
16112+
react-dom@^16.12.0, react-dom@^16.13.1:
1611316113
version "16.13.1"
1611416114
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f"
1611516115
integrity sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==
@@ -16119,16 +16119,6 @@ react-dom@^16.12.0:
1611916119
prop-types "^15.6.2"
1612016120
scheduler "^0.19.1"
1612116121

16122-
react-dom@^16.13.0:
16123-
version "16.13.0"
16124-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.0.tgz#cdde54b48eb9e8a0ca1b3dc9943d9bb409b81866"
16125-
integrity sha512-y09d2c4cG220DzdlFkPTnVvGTszVvNpC73v+AaLGLHbkpy3SSgvYq8x0rNwPJ/Rk/CicTNgk0hbHNw1gMEZAXg==
16126-
dependencies:
16127-
loose-envify "^1.1.0"
16128-
object-assign "^4.1.1"
16129-
prop-types "^15.6.2"
16130-
scheduler "^0.19.0"
16131-
1613216122
react-ellipsis-with-tooltip@^1.0.8:
1613316123
version "1.1.1"
1613416124
resolved "https://registry.yarnpkg.com/react-ellipsis-with-tooltip/-/react-ellipsis-with-tooltip-1.1.1.tgz#8de6df1f43529a17f840ff9be0003f2080fb8df3"
@@ -16330,7 +16320,7 @@ react-transition-group@^4.3.0:
1633016320
loose-envify "^1.4.0"
1633116321
prop-types "^15.6.2"
1633216322

16333-
react@^16.12.0:
16323+
react@^16.12.0, react@^16.13.1:
1633416324
version "16.13.1"
1633516325
resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e"
1633616326
integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==
@@ -16339,15 +16329,6 @@ react@^16.12.0:
1633916329
object-assign "^4.1.1"
1634016330
prop-types "^15.6.2"
1634116331

16342-
react@^16.13.0:
16343-
version "16.13.0"
16344-
resolved "https://registry.yarnpkg.com/react/-/react-16.13.0.tgz#d046eabcdf64e457bbeed1e792e235e1b9934cf7"
16345-
integrity sha512-TSavZz2iSLkq5/oiE7gnFzmURKZMltmi193rm5HEoUDAXpzT9Kzw6oNZnGoai/4+fUnm7FqS5dwgUL34TujcWQ==
16346-
dependencies:
16347-
loose-envify "^1.1.0"
16348-
object-assign "^4.1.1"
16349-
prop-types "^15.6.2"
16350-
1635116332
reactabular-table@^8.14.0:
1635216333
version "8.14.0"
1635316334
resolved "https://registry.yarnpkg.com/reactabular-table/-/reactabular-table-8.14.0.tgz#2ce05de47d499db91678fa9518505ea509bf3d7f"
@@ -17396,14 +17377,6 @@ scheduler@^0.17.0:
1739617377
loose-envify "^1.1.0"
1739717378
object-assign "^4.1.1"
1739817379

17399-
scheduler@^0.19.0:
17400-
version "0.19.0"
17401-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.0.tgz#a715d56302de403df742f4a9be11975b32f5698d"
17402-
integrity sha512-xowbVaTPe9r7y7RUejcK73/j8tt2jfiyTednOvHbA8JoClvMYCp+r8QegLwK/n8zWQAtZb1fFnER4XLBZXrCxA==
17403-
dependencies:
17404-
loose-envify "^1.1.0"
17405-
object-assign "^4.1.1"
17406-
1740717380
scheduler@^0.19.1:
1740817381
version "0.19.1"
1740917382
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196"

0 commit comments

Comments
 (0)