1
0
Fork 0

🔧 Reconfigure packages

This commit is contained in:
Joost De Cock 2019-05-31 16:09:41 +02:00
parent 5997fcba2f
commit d3a1ea6554
31 changed files with 2005 additions and 846 deletions

View file

@ -25,7 +25,6 @@ packageJson:
- "withGist/*"
- "withLanguage/*"
- "Workbench/*"
create-freesewing-pattern:
bin:
create-freesewing-pattern: index.js

View file

@ -44,14 +44,14 @@
]
},
"devDependencies": {
"@babel/core": "7.2.2",
"@babel/node": "7.2.2",
"@babel/core": "7.4.5",
"@babel/node": "7.4.5",
"@babel/plugin-external-helpers": "7.2.0",
"@babel/plugin-proposal-class-properties": "7.4.0",
"@babel/plugin-proposal-object-rest-spread": "7.4.3",
"@babel/preset-env": "^7.1.0",
"@babel/plugin-proposal-class-properties": "7.4.4",
"@babel/plugin-proposal-object-rest-spread": "7.4.4",
"@babel/preset-env": "7.4.5",
"@babel/preset-react": "7.0.0",
"@babel/register": "^7.0.0",
"@babel/register": "^7.4.4",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",

View file

@ -48,7 +48,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -71,9 +70,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -48,7 +48,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -71,9 +70,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -51,7 +51,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -74,9 +73,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -49,7 +49,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -72,9 +71,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -16,7 +16,6 @@
"main": "dist/index.js",
"scripts": {
"clean": "rimraf Blockquote && rimraf Draft && rimraf DraftConfigurator && rimraf Emblem && rimraf Example && rimraf Footer && rimraf Icon && rimraf Logo && rimraf Navbar && rimraf Ogol && rimraf Robot && rimraf SampleConfigurator && rimraf withGist && rimraf withLanguage && rimraf Workbench",
"nodebuild": "BABEL_ENV=production rollup -c -o dist/index.js -f cjs",
"build": "npm run clean && rollup -c",
"test": "echo \"components: No tests configured. Perhaps you'd like to do this?\" && exit 0",
"pubtest": "npm publish --registry http://localhost:6662",

View file

@ -8,7 +8,7 @@ import components from "./src/index.js";
const createConfig = (component, module) => {
return {
input: `./src/${component === "index" ? "" : component + "/"}index.js`,
input: `./src/${component + "/"}index.js`,
output: {
file: `./${component}/index` + (module ? ".mjs" : ".js"),
format: module ? "es" : "cjs",
@ -37,5 +37,4 @@ for (let component of components) {
// Webpack doesn't handle .mjs very well
//config.push(createConfig(component, true));
}
export default config;

View file

@ -56,10 +56,13 @@ export default function Pattern(config = { options: {} }) {
);
}
// Parts both in the parts and dependencies array trip up the dependency resolver
if (Array.isArray(this.config.parts)) {
let pos = this.config.parts.indexOf(this.config.inject[i]);
if (pos !== -1) this.config.parts.splice(pos, 1);
}
}
}
console.log("updated core", this.config);
if (typeof this.config.hide === "undefined") this.config.hide = [];
this.config.resolvedDependencies = this.resolveDependencies(
this.config.dependencies

View file

@ -98,3 +98,33 @@ it("Design constructor should handle parts and dependencies overlap", () => {
expect(pattern.config.draftOrder[2]).to.equal("step1");
expect(pattern.config.draftOrder[3]).to.equal("step2");
});
it("Design constructor discover all parts", () => {
let design = new freesewing.Design({
inject: {
step4: "step3",
step5: "step4",
step6: "step5",
step7: "step6",
step8: "step7",
step9: "step8",
step10: "step9",
step11: "step10"
},
hide: [],
parts: ["step1", "step2"]
});
let pattern = new design();
console.log("order is", pattern.config.draftOrder);
expect(pattern.config.draftOrder[0]).to.equal("step3");
expect(pattern.config.draftOrder[1]).to.equal("step4");
expect(pattern.config.draftOrder[2]).to.equal("step5");
expect(pattern.config.draftOrder[3]).to.equal("step6");
expect(pattern.config.draftOrder[4]).to.equal("step7");
expect(pattern.config.draftOrder[5]).to.equal("step8");
expect(pattern.config.draftOrder[6]).to.equal("step9");
expect(pattern.config.draftOrder[7]).to.equal("step10");
expect(pattern.config.draftOrder[8]).to.equal("step11");
expect(pattern.config.draftOrder[9]).to.equal("step1");
expect(pattern.config.draftOrder[10]).to.equal("step2");
});

View file

@ -42,7 +42,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -65,9 +64,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -28,7 +28,7 @@
"symlink": "mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -"
},
"peerDependencies": {
"@material-ui/core": "^3.9.3",
"@material-ui/core": "^4.0.1",
"react": "^16.8",
"react-dom": "^16.8"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -50,7 +50,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -73,9 +72,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -26,28 +26,17 @@ export default {
box: ["size"]
},
measurements: ["headCircumference"],
dependencies: {
step4: "step3"
//step5: "step4",
//step6: "step5",
//step7: "step6",
//step8: "step7",
//step9: "step8",
//step10: "step9",
//step11: "step10"
},
inject: {
step4: "step3"
//step5: "step4",
//step6: "step5",
//step7: "step6",
//step8: "step7",
//step9: "step8",
//step10: "step9",
//step11: "step10"
step4: "step3",
step5: "step4",
step6: "step5",
step7: "step6",
step8: "step7",
step9: "step8",
step10: "step9",
step11: "step10"
},
hide: [],
parts: ["step1", "step2", "step3"],
parts: ["step1", "step2"],
options: {
size: { pct: 50, min: 10, max: 100 },
neckRatio: { pct: 80, min: 70, max: 90 },

View file

@ -5,7 +5,7 @@ import "typeface-roboto-condensed";
import "@freesewing/css-theme";
import Pattern from "pattern";
console.log(Pattern);
const App = props => {
let instance = new Pattern();
let config = instance.config;

View file

@ -47,7 +47,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -70,9 +69,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

View file

@ -1,7 +1,6 @@
export default function(part) {
let { Point, points, Path, paths, measurements, options } = part.shorthand();
return part;
let tweak = 1;
let target = (measurements.headCircumference * options.neckRatio) / 4;
let delta = Infinity;

View file

@ -1,7 +1,6 @@
export default function(part) {
let { Point, points, Path, paths, measurements, options } = part.shorthand();
return part;
points.rightCp2 = points.rightCp1.flipY();
points.bottomCp1 = points.bottomCp2.flipX();

View file

@ -50,7 +50,6 @@
"babel-jest": "24.7.1",
"jest": "24.7.1",
"@freesewing/components": "^2.0.0-beta.12",
"@freesewing/rendertest": "^2.0.0-beta.12",
"@freesewing/css-theme": "^2.0.0-beta.12",
"@freesewing/i18n": "^2.0.0-beta.12",
"@freesewing/mui-theme": "^2.0.0-beta.12",
@ -73,9 +72,9 @@
"rollup-plugin-peer-deps-external": "^2.2.0",
"rollup-plugin-postcss": "^1.6.2",
"rollup-plugin-url": "^1.4.0",
"@material-ui/core": "3.9.3",
"@material-ui/icons": "3.0.2",
"@material-ui/lab": "3.0.0-alpha.30",
"@material-ui/core": "4.0.1",
"@material-ui/icons": "4.0.1",
"@material-ui/lab": "^v4.0.0-alpha.14",
"react-intl": "2.8.0",
"prop-types": "15.7.2"
},

2629
yarn.lock

File diff suppressed because it is too large Load diff