From d2d6dfcf0ef871734dc8c14be5783fed5264c38b Mon Sep 17 00:00:00 2001 From: Adrian Smijulj Date: Thu, 4 Apr 2019 11:06:50 +0200 Subject: [PATCH] fix: Split "webiny-integration-*" into "webiny-app-*" and "webiny-api-*" packages (#514) --- .flowconfig | 40 +- idea.js | 13 +- .../.babelrc.js | 2 - .../.babelrc.js | 2 - .../webiny-integration-mailchimp/.babelrc.js | 2 - package.json | 3 +- packages/demo-admin/package.json | 8 +- packages/demo-admin/src/plugins/index.js | 10 +- packages/demo-api/package.json | 6 +- packages/demo-api/src/plugins.js | 6 +- packages/demo-site/package.json | 8 +- packages/demo-site/src/plugins/index.js | 8 +- packages/webiny-admin/.releaserc.js | 3 + packages/webiny-api-cms/.releaserc.js | 3 + .../webiny-api-cookie-policy/.babelrc | 14 +- .../webiny-api-cookie-policy}/.eslintrc.js | 0 .../webiny-api-cookie-policy/.releaserc.js | 3 + .../webiny-api-cookie-policy}/README.md | 6 +- packages/webiny-api-cookie-policy/index.js | 2 + .../webiny-api-cookie-policy/package.json | 35 ++ .../webiny-api-cookie-policy/src}/index.js | 0 .../webiny-api-google-tag-manager/.babelrc | 14 +- .../.eslintrc.js | 0 .../.releaserc.js | 3 + .../webiny-api-google-tag-manager}/README.md | 6 +- .../webiny-api-google-tag-manager/index.js | 2 + .../package.json | 35 ++ .../src}/index.js | 0 .../webiny-api-mailchimp/.babelrc | 14 +- .../webiny-api-mailchimp}/.eslintrc.js | 0 packages/webiny-api-mailchimp/.releaserc.js | 3 + .../webiny-api-mailchimp}/README.md | 6 +- packages/webiny-api-mailchimp/index.js | 2 + packages/webiny-api-mailchimp/package.json | 36 ++ .../webiny-api-mailchimp/src}/index.js | 0 packages/webiny-api-security/.releaserc.js | 3 + packages/webiny-api/.releaserc.js | 3 + packages/webiny-app-cms/.releaserc.js | 3 + .../webiny-app-cookie-policy/.babelrc | 22 +- .../webiny-app-cookie-policy}/.eslintrc.js | 0 .../webiny-app-cookie-policy/.releaserc.js | 3 + packages/webiny-app-cookie-policy/README.md | 42 ++ .../webiny-app-cookie-policy}/index.js | 0 .../webiny-app-cookie-policy}/package.json | 9 +- .../admin/components/CookiePolicySettings.js | 0 .../getDefaultCookiePolicySettings.js | 0 .../src}/admin/components/graphql.js | 0 .../src}/admin/index.js | 0 .../src}/render/graphql.js | 0 .../src}/render/index.js | 0 .../src}/utils/showCookiePolicy.js | 0 .../webiny-app-google-tag-manager/.babelrc | 22 +- .../.eslintrc.js | 33 ++ .../.releaserc.js | 3 + .../webiny-app-google-tag-manager/README.md | 42 ++ .../webiny-app-google-tag-manager}/index.js | 0 .../package.json | 9 +- .../components/GoogleTagManagerSettings.js | 0 .../src}/admin/components/graphql.js | 0 .../src}/admin/index.js | 0 .../src}/render/graphql.js | 0 .../src}/render/index.js | 0 .../webiny-app-mailchimp/.babelrc | 22 +- packages/webiny-app-mailchimp/.eslintrc.js | 33 ++ packages/webiny-app-mailchimp/.releaserc.js | 3 + packages/webiny-app-mailchimp/README.md | 99 ++++ .../webiny-app-mailchimp}/index.js | 0 .../webiny-app-mailchimp}/package.json | 11 +- .../src}/admin/components/MailchimpElement.js | 0 .../MailchimpElementAdvancedSettings.js | 0 .../admin/components/MailchimpSettings.js | 0 .../src}/admin/components/graphql.js | 0 .../webiny-app-mailchimp/src}/admin/index.js | 0 .../src}/admin/mailchimp-logo.svg | 0 .../src}/admin/round-text_format-24px.svg | 0 .../render/components/MailchimpDefaultForm.js | 0 .../render/components/RenderMailchimpForm.js | 0 .../webiny-app-mailchimp/src}/render/index.js | 0 packages/webiny-app-security/.releaserc.js | 3 + .../webiny-app-typeform}/.babelrc | 0 packages/webiny-app-typeform/.eslintrc.js | 33 ++ packages/webiny-app-typeform/.releaserc.js | 3 + .../webiny-app-typeform}/README.md | 4 +- .../webiny-app-typeform}/index.js | 0 .../webiny-app-typeform}/package.json | 2 +- .../src}/admin/TypeFormEmbed.js | 0 .../webiny-app-typeform/src}/admin/index.js | 0 .../src}/admin/round-text_format-24px.svg | 0 .../src}/admin/typeform-logo.svg | 0 .../webiny-app-typeform/src}/render/index.js | 0 packages/webiny-app/.releaserc.js | 3 + .../src/plugins/fileUploadPlugin.js | 5 +- {independent => packages}/webiny-cli/.babelrc | 0 .../webiny-cli/README.md | 0 .../webiny-cli/checkdep.config.js | 0 .../webiny-cli/package.json | 0 .../webiny-cli/src/cli.js | 0 .../webiny-cli/src/deploy/index.js | 0 .../webiny-cli/src/index.js | 0 .../webiny-cli/src/init/index.js | 0 .../webiny-cli/src/init/template/.gitignore | 0 .../src/init/template/.prettierrc.js | 0 .../webiny-cli/src/init/template/README.md | 0 .../init/template/packages/admin/.env.example | 0 .../template/packages/admin/.rescriptsrc.js | 0 .../src/init/template/packages/admin/.webiny | 0 .../template/packages/admin/babel.config.js | 0 .../init/template/packages/admin/package.json | 11 +- .../public/favicons/android-icon-144x144.png | Bin .../public/favicons/android-icon-192x192.png | Bin .../public/favicons/android-icon-36x36.png | Bin .../public/favicons/android-icon-48x48.png | Bin .../public/favicons/android-icon-72x72.png | Bin .../public/favicons/android-icon-96x96.png | Bin .../public/favicons/apple-icon-114x114.png | Bin .../public/favicons/apple-icon-120x120.png | Bin .../public/favicons/apple-icon-144x144.png | Bin .../public/favicons/apple-icon-152x152.png | Bin .../public/favicons/apple-icon-180x180.png | Bin .../public/favicons/apple-icon-57x57.png | Bin .../public/favicons/apple-icon-60x60.png | Bin .../public/favicons/apple-icon-72x72.png | Bin .../public/favicons/apple-icon-76x76.png | Bin .../favicons/apple-icon-precomposed.png | Bin .../admin/public/favicons/apple-icon.png | Bin .../admin/public/favicons/favicon-16x16.png | Bin .../admin/public/favicons/favicon-32x32.png | Bin .../admin/public/favicons/favicon-96x96.png | Bin .../admin/public/favicons/favicon.ico | Bin .../admin/public/favicons/ms-icon-144x144.png | Bin .../admin/public/favicons/ms-icon-150x150.png | Bin .../admin/public/favicons/ms-icon-310x310.png | Bin .../admin/public/favicons/ms-icon-70x70.png | Bin .../template/packages/admin/public/index.html | 0 .../init/template/packages/admin/src/App.js | 0 .../init/template/packages/admin/src/App.scss | 0 .../template/packages/admin/src/App.test.js | 0 .../packages/admin/src/config/development.js | 0 .../packages/admin/src/config/index.js | 0 .../packages/admin/src/config/production.js | 0 .../init/template/packages/admin/src/index.js | 0 .../packages/admin/src/plugins/index.js | 8 +- .../init/template/packages/api/.env.example | 0 .../src/init/template/packages/api/.webiny | 0 .../template/packages/api/babel.config.js | 0 .../init/template/packages/api/package.json | 11 +- .../init/template/packages/api/serverless.yml | 0 .../packages/api/src/configs/development.js | 0 .../packages/api/src/configs/index.js | 0 .../packages/api/src/configs/production.js | 0 .../init/template/packages/api/src/files.js | 0 .../template/packages/api/src/files/create.js | 0 .../template/packages/api/src/files/read.js | 0 .../api/src/files/utils/decodeBase64Src.js | 0 .../init/template/packages/api/src/handler.js | 0 .../init/template/packages/api/src/install.js | 0 .../packages/api/src/install/install.js | 0 .../init/template/packages/api/src/plugins.js | 6 +- .../template/packages/api/webpack.config.js | 0 .../init/template/packages/site/.env.example | 0 .../init/template/packages/site/.gitignore | 0 .../template/packages/site/.rescriptsrc.js | 0 .../src/init/template/packages/site/.webiny | 0 .../src/init/template/packages/site/README.md | 0 .../template/packages/site/babel.config.js | 0 .../init/template/packages/site/package.json | 0 .../template/packages/site/public/favicon.ico | Bin .../template/packages/site/public/index.html | 0 .../init/template/packages/site/src/App.js | 0 .../init/template/packages/site/src/App.scss | 0 .../packages/site/src/cms/GenericErrorPage.js | 0 .../site/src/cms/GenericNotFoundPage.js | 0 .../template/packages/site/src/cms/index.js | 0 .../packages/site/src/config/development.js | 0 .../packages/site/src/config/index.js | 0 .../packages/site/src/config/production.js | 0 .../init/template/packages/site/src/index.js | 0 .../packages/site/src/plugins/index.js | 8 +- .../init/template/packages/theme/.babelrc.js | 0 .../init/template/packages/theme/README.md | 0 .../src/init/template/packages/theme/index.js | 0 .../init/template/packages/theme/package.json | 0 .../theme/src/components/DefaultMenu.js | 0 .../packages/theme/src/components/Footer.js | 0 .../packages/theme/src/components/Header.js | 0 .../assets/facebook-square-brands.svg | 0 .../components/assets/instagram-brands.svg | 0 .../assets/twitter-square-brands.svg | 0 .../packages/theme/src/components/graphql.js | 0 .../init/template/packages/theme/src/index.js | 0 .../packages/theme/src/layouts/blog.js | 0 .../packages/theme/src/layouts/static.js | 0 .../packages/theme/src/style/base.scss | 0 .../theme/src/style/elements/button.scss | 0 .../theme/src/style/elements/footer.scss | 0 .../theme/src/style/elements/header-nav.scss | 0 .../theme/src/style/elements/image.scss | 0 .../theme/src/style/elements/layout.scss | 0 .../theme/src/style/elements/page-list.scss | 0 .../theme/src/style/elements/typography.scss | 0 .../theme/src/style/mixins/media-queries.scss | 0 .../packages/theme/src/style/reset.scss | 0 .../packages/theme/src/style/theme.scss | 0 .../packages/theme/src/style/variables.scss | 0 .../packages/webiny-rewire/aliases.js | 0 .../packages/webiny-rewire/babel/preset.js | 0 .../packages/webiny-rewire/configs/index.js | 0 .../webiny-rewire/configs/overrides/babel.js | 0 .../webiny-rewire/configs/overrides/sass.js | 0 .../webiny-rewire/configs/svgImportMock.js | 0 .../packages/webiny-rewire/package.json | 0 .../packages/webiny-rewire/packages.js | 0 .../webiny-cli/src/logger.js | 0 .../webiny-cli/src/sdk/SdkError.js | 0 .../webiny-cli/src/sdk/client.js | 0 .../webiny-cli/src/sdk/createApi.js | 0 .../webiny-cli/src/utils.js | 0 packages/webiny-compose/.releaserc.js | 3 + packages/webiny-data-extractor/.releaserc.js | 3 + packages/webiny-entity-memory/.releaserc.js | 3 + packages/webiny-entity-mongodb/.releaserc.js | 3 + packages/webiny-entity/.releaserc.js | 3 + .../webiny-file-storage-local/package.json | 1 + packages/webiny-file-storage-s3/package.json | 1 + packages/webiny-file-storage/package.json | 1 + packages/webiny-form/.releaserc.js | 3 + packages/webiny-i18n-react/.releaserc.js | 3 + packages/webiny-i18n/.releaserc.js | 3 + packages/webiny-install/.releaserc.js | 3 + packages/webiny-jimp/package.json | 1 + packages/webiny-load-assets/.releaserc.js | 3 + packages/webiny-model/.releaserc.js | 3 + packages/webiny-plugins/.releaserc.js | 3 + packages/webiny-react-router/.releaserc.js | 3 + packages/webiny-service-manager/package.json | 1 + packages/webiny-storybook-utils/package.json | 1 + packages/webiny-ui/.releaserc.js | 3 + packages/webiny-validation/.releaserc.js | 3 + scripts/build-tool/build.js | 19 +- scripts/checkdep/config.base.js | 13 +- scripts/flow.js | 2 +- scripts/release/independent/index.js | 9 +- scripts/release/packages/index.js | 10 +- scripts/release/test.js | 16 + scripts/release/unpublish-all.sh | 3 - yarn.lock | 476 +++++++++--------- 246 files changed, 912 insertions(+), 441 deletions(-) delete mode 100644 independent/webiny-integration-cookie-policy/.babelrc.js delete mode 100644 independent/webiny-integration-google-tag-manager/.babelrc.js delete mode 100644 independent/webiny-integration-mailchimp/.babelrc.js create mode 100644 packages/webiny-admin/.releaserc.js create mode 100644 packages/webiny-api-cms/.releaserc.js rename independent/webiny-integration-cookie-policy/.babelrc.api.js => packages/webiny-api-cookie-policy/.babelrc (55%) rename {independent/webiny-integration-cookie-policy => packages/webiny-api-cookie-policy}/.eslintrc.js (100%) create mode 100644 packages/webiny-api-cookie-policy/.releaserc.js rename {independent/webiny-integration-cookie-policy => packages/webiny-api-cookie-policy}/README.md (75%) create mode 100644 packages/webiny-api-cookie-policy/index.js create mode 100644 packages/webiny-api-cookie-policy/package.json rename {independent/webiny-integration-cookie-policy/src/plugins/api => packages/webiny-api-cookie-policy/src}/index.js (100%) rename independent/webiny-integration-mailchimp/.babelrc.api.js => packages/webiny-api-google-tag-manager/.babelrc (55%) rename {independent/webiny-integration-google-tag-manager => packages/webiny-api-google-tag-manager}/.eslintrc.js (100%) create mode 100644 packages/webiny-api-google-tag-manager/.releaserc.js rename {independent/webiny-integration-google-tag-manager => packages/webiny-api-google-tag-manager}/README.md (75%) create mode 100644 packages/webiny-api-google-tag-manager/index.js create mode 100644 packages/webiny-api-google-tag-manager/package.json rename {independent/webiny-integration-google-tag-manager/src/plugins/api => packages/webiny-api-google-tag-manager/src}/index.js (100%) rename independent/webiny-integration-google-tag-manager/.babelrc.api.js => packages/webiny-api-mailchimp/.babelrc (55%) rename {independent/webiny-integration-mailchimp => packages/webiny-api-mailchimp}/.eslintrc.js (100%) create mode 100644 packages/webiny-api-mailchimp/.releaserc.js rename {independent/webiny-integration-mailchimp => packages/webiny-api-mailchimp}/README.md (92%) create mode 100644 packages/webiny-api-mailchimp/index.js create mode 100644 packages/webiny-api-mailchimp/package.json rename {independent/webiny-integration-mailchimp/src/plugins/api => packages/webiny-api-mailchimp/src}/index.js (100%) create mode 100644 packages/webiny-api-security/.releaserc.js create mode 100644 packages/webiny-api/.releaserc.js create mode 100644 packages/webiny-app-cms/.releaserc.js rename independent/webiny-integration-google-tag-manager/.babelrc.client.js => packages/webiny-app-cookie-policy/.babelrc (50%) rename {independent/webiny-integration-typeform => packages/webiny-app-cookie-policy}/.eslintrc.js (100%) create mode 100644 packages/webiny-app-cookie-policy/.releaserc.js create mode 100644 packages/webiny-app-cookie-policy/README.md rename {independent/webiny-integration-cookie-policy => packages/webiny-app-cookie-policy}/index.js (100%) rename {independent/webiny-integration-cookie-policy => packages/webiny-app-cookie-policy}/package.json (73%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/admin/components/CookiePolicySettings.js (100%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/admin/components/getDefaultCookiePolicySettings.js (100%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/admin/components/graphql.js (100%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/admin/index.js (100%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/render/graphql.js (100%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/render/index.js (100%) rename {independent/webiny-integration-cookie-policy/src/plugins => packages/webiny-app-cookie-policy/src}/utils/showCookiePolicy.js (100%) rename independent/webiny-integration-mailchimp/.babelrc.client.js => packages/webiny-app-google-tag-manager/.babelrc (50%) create mode 100644 packages/webiny-app-google-tag-manager/.eslintrc.js create mode 100644 packages/webiny-app-google-tag-manager/.releaserc.js create mode 100644 packages/webiny-app-google-tag-manager/README.md rename {independent/webiny-integration-google-tag-manager => packages/webiny-app-google-tag-manager}/index.js (100%) rename {independent/webiny-integration-google-tag-manager => packages/webiny-app-google-tag-manager}/package.json (72%) rename {independent/webiny-integration-google-tag-manager/src/plugins => packages/webiny-app-google-tag-manager/src}/admin/components/GoogleTagManagerSettings.js (100%) rename {independent/webiny-integration-google-tag-manager/src/plugins => packages/webiny-app-google-tag-manager/src}/admin/components/graphql.js (100%) rename {independent/webiny-integration-google-tag-manager/src/plugins => packages/webiny-app-google-tag-manager/src}/admin/index.js (100%) rename {independent/webiny-integration-google-tag-manager/src/plugins => packages/webiny-app-google-tag-manager/src}/render/graphql.js (100%) rename {independent/webiny-integration-google-tag-manager/src/plugins => packages/webiny-app-google-tag-manager/src}/render/index.js (100%) rename independent/webiny-integration-cookie-policy/.babelrc.client.js => packages/webiny-app-mailchimp/.babelrc (50%) create mode 100644 packages/webiny-app-mailchimp/.eslintrc.js create mode 100644 packages/webiny-app-mailchimp/.releaserc.js create mode 100644 packages/webiny-app-mailchimp/README.md rename {independent/webiny-integration-mailchimp => packages/webiny-app-mailchimp}/index.js (100%) rename {independent/webiny-integration-mailchimp => packages/webiny-app-mailchimp}/package.json (73%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/components/MailchimpElement.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/components/MailchimpElementAdvancedSettings.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/components/MailchimpSettings.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/components/graphql.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/index.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/mailchimp-logo.svg (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/admin/round-text_format-24px.svg (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/render/components/MailchimpDefaultForm.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/render/components/RenderMailchimpForm.js (100%) rename {independent/webiny-integration-mailchimp/src/plugins => packages/webiny-app-mailchimp/src}/render/index.js (100%) create mode 100644 packages/webiny-app-security/.releaserc.js rename {independent/webiny-integration-typeform => packages/webiny-app-typeform}/.babelrc (100%) create mode 100644 packages/webiny-app-typeform/.eslintrc.js create mode 100644 packages/webiny-app-typeform/.releaserc.js rename {independent/webiny-integration-typeform => packages/webiny-app-typeform}/README.md (82%) rename {independent/webiny-integration-typeform => packages/webiny-app-typeform}/index.js (100%) rename {independent/webiny-integration-typeform => packages/webiny-app-typeform}/package.json (96%) rename {independent/webiny-integration-typeform/src/plugins => packages/webiny-app-typeform/src}/admin/TypeFormEmbed.js (100%) rename {independent/webiny-integration-typeform/src/plugins => packages/webiny-app-typeform/src}/admin/index.js (100%) rename {independent/webiny-integration-typeform/src/plugins => packages/webiny-app-typeform/src}/admin/round-text_format-24px.svg (100%) rename {independent/webiny-integration-typeform/src/plugins => packages/webiny-app-typeform/src}/admin/typeform-logo.svg (100%) rename {independent/webiny-integration-typeform/src/plugins => packages/webiny-app-typeform/src}/render/index.js (100%) create mode 100644 packages/webiny-app/.releaserc.js rename {independent => packages}/webiny-cli/.babelrc (100%) rename {independent => packages}/webiny-cli/README.md (100%) rename {independent => packages}/webiny-cli/checkdep.config.js (100%) rename {independent => packages}/webiny-cli/package.json (100%) rename {independent => packages}/webiny-cli/src/cli.js (100%) rename {independent => packages}/webiny-cli/src/deploy/index.js (100%) rename {independent => packages}/webiny-cli/src/index.js (100%) rename {independent => packages}/webiny-cli/src/init/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/.gitignore (100%) rename {independent => packages}/webiny-cli/src/init/template/.prettierrc.js (100%) rename {independent => packages}/webiny-cli/src/init/template/README.md (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/.env.example (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/.rescriptsrc.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/.webiny (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/babel.config.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/package.json (81%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-144x144.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-192x192.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-36x36.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-48x48.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-72x72.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-96x96.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-114x114.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-120x120.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-144x144.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-152x152.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-180x180.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-57x57.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-60x60.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-72x72.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-76x76.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-precomposed.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-16x16.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-32x32.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-96x96.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/favicon.ico (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-144x144.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-150x150.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-310x310.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-70x70.png (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/public/index.html (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/App.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/App.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/App.test.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/config/development.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/config/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/config/production.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/admin/src/plugins/index.js (60%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/.env.example (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/.webiny (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/babel.config.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/package.json (86%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/serverless.yml (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/configs/development.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/configs/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/configs/production.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/files.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/files/create.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/files/read.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/files/utils/decodeBase64Src.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/handler.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/install.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/install/install.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/src/plugins.js (56%) rename {independent => packages}/webiny-cli/src/init/template/packages/api/webpack.config.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/.env.example (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/.gitignore (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/.rescriptsrc.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/.webiny (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/README.md (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/babel.config.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/package.json (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/public/favicon.ico (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/public/index.html (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/App.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/App.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/cms/GenericErrorPage.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/cms/GenericNotFoundPage.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/cms/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/config/development.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/config/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/config/production.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/site/src/plugins/index.js (50%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/.babelrc.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/README.md (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/package.json (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/DefaultMenu.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/Footer.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/Header.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/assets/facebook-square-brands.svg (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/assets/instagram-brands.svg (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/assets/twitter-square-brands.svg (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/components/graphql.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/layouts/blog.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/layouts/static.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/base.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/button.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/footer.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/header-nav.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/image.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/layout.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/page-list.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/elements/typography.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/mixins/media-queries.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/reset.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/theme.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/theme/src/style/variables.scss (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/aliases.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/babel/preset.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/configs/index.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/babel.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/sass.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/configs/svgImportMock.js (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/package.json (100%) rename {independent => packages}/webiny-cli/src/init/template/packages/webiny-rewire/packages.js (100%) rename {independent => packages}/webiny-cli/src/logger.js (100%) rename {independent => packages}/webiny-cli/src/sdk/SdkError.js (100%) rename {independent => packages}/webiny-cli/src/sdk/client.js (100%) rename {independent => packages}/webiny-cli/src/sdk/createApi.js (100%) rename {independent => packages}/webiny-cli/src/utils.js (100%) create mode 100644 packages/webiny-compose/.releaserc.js create mode 100644 packages/webiny-data-extractor/.releaserc.js create mode 100644 packages/webiny-entity-memory/.releaserc.js create mode 100644 packages/webiny-entity-mongodb/.releaserc.js create mode 100644 packages/webiny-entity/.releaserc.js create mode 100644 packages/webiny-form/.releaserc.js create mode 100644 packages/webiny-i18n-react/.releaserc.js create mode 100644 packages/webiny-i18n/.releaserc.js create mode 100644 packages/webiny-install/.releaserc.js create mode 100644 packages/webiny-load-assets/.releaserc.js create mode 100644 packages/webiny-model/.releaserc.js create mode 100644 packages/webiny-plugins/.releaserc.js create mode 100644 packages/webiny-react-router/.releaserc.js create mode 100644 packages/webiny-ui/.releaserc.js create mode 100644 packages/webiny-validation/.releaserc.js create mode 100644 scripts/release/test.js delete mode 100644 scripts/release/unpublish-all.sh diff --git a/.flowconfig b/.flowconfig index df125d968aa..ab288544320 100644 --- a/.flowconfig +++ b/.flowconfig @@ -21,44 +21,8 @@ module.system.node.resolve_dirname=node_modules module.name_mapper='.*\.svg' -> 'empty/object' module.name_mapper='.*\.scss' -> 'empty/object' module.name_mapper='^webiny-\(.*\)/types$' -> '/packages/webiny-\1/types.js' -module.name_mapper='^webiny-api/?\(.*\)$' -> '/packages/webiny-api/src/\1' -module.name_mapper='^webiny-api-cms/?\(.*\)$' -> '/packages/webiny-api-cms/src/\1' -module.name_mapper='^webiny-app/?\(.*\)$' -> '/packages/webiny-app/src/\1' -module.name_mapper='^webiny-admin/?\(.*\)$' -> '/packages/webiny-admin/src/\1' -module.name_mapper='^webiny-app-cms/?\(.*\)$' -> '/packages/webiny-app-cms/src/\1' -module.name_mapper='^webiny-cms-editor/?\(.*\)$' -> '/packages/webiny-cms-editor/src/\1' -module.name_mapper='^webiny-ui/?\(.*\)$' -> '/packages/webiny-ui/src/\1' -module.name_mapper='^webiny-compose/?\(.*\)$' -> '/packages/webiny-compose/src/\1' -module.name_mapper='^webiny-data-extractor/?\(.*\)$' -> '/packages/webiny-data-extractor/src/\1' -module.name_mapper='^webiny-entity-memory/?\(.*\)$' -> '/packages/webiny-entity-memory/src/\1' -module.name_mapper='^webiny-entity-mongodb/?\(.*\)$' -> '/packages/webiny-entity-mongodb/src/\1' -module.name_mapper='^webiny-entity/?\(.*\)$' -> '/packages/webiny-entity/src/\1' -module.name_mapper='^webiny-file-storage-local/?\(.*\)$' -> '/packages/webiny-file-storage-local/src/\1' -module.name_mapper='^webiny-file-storage-s3/?\(.*\)$' -> '/packages/webiny-file-storage-s3/src/\1' -module.name_mapper='^webiny-file-storage/?\(.*\)$' -> '/packages/webiny-file-storage/src/\1' -module.name_mapper='^webiny-form/?\(.*\)$' -> '/packages/webiny-form/src/\1' -module.name_mapper='^webiny-i18n-react/?\(.*\)$' -> '/packages/webiny-i18n-react/src/\1' -module.name_mapper='^webiny-i18n/?\(.*\)$' -> '/packages/webiny-i18n/src/\1' -module.name_mapper='^webiny-install/?\(.*\)$' -> '/packages/webiny-install/src/\1' -module.name_mapper='^webiny-jimp/?\(.*\)$' -> '/packages/webiny-jimp/src/\1' -module.name_mapper='^webiny-load-assets/?\(.*\)$' -> '/packages/webiny-load-assets/src/\1' -module.name_mapper='^webiny-model/?\(.*\)$' -> '/packages/webiny-model/src/\1' -module.name_mapper='^webiny-plugins/?\(.*\)$' -> '/packages/webiny-plugins/src/\1' -module.name_mapper='^webiny-react-router/?\(.*\)$' -> '/packages/webiny-react-router/src/\1' -module.name_mapper='^webiny-api-security/?\(.*\)$' -> '/packages/webiny-api-security/src/\1' -module.name_mapper='^webiny-app-security/?\(.*\)$' -> '/packages/webiny-app-security/src/\1' -module.name_mapper='^webiny-service-manager/?\(.*\)$' -> '/packages/webiny-service-manager/src/\1' -module.name_mapper='^webiny-sql-table-sync/?\(.*\)$' -> '/packages/webiny-sql-table-sync/src/\1' -module.name_mapper='^webiny-sql-table/?\(.*\)$' -> '/packages/webiny-sql-table/src/\1' -module.name_mapper='^webiny-storybook-utils/?\(.*\)$' -> '/packages/webiny-storybook-utils/src/\1' -module.name_mapper='^webiny-validation/?\(.*\)$' -> '/packages/webiny-validation/src/\1' -module.name_mapper='^webiny-integration-cookie-policy/?\(.*\)$' -> '/independent/webiny-integration-cookie-policy/src/\1' -module.name_mapper='^webiny-integration-google-tag-manager/?\(.*\)$' -> '/independent/webiny-integration-google-tag-manager/src/\1' -module.name_mapper='^webiny-integration-mailchimp/?\(.*\)$' -> '/independent/webiny-integration-mailchimp/src/\1' -module.name_mapper='^webiny-integration-typeform/?\(.*\)$' -> '/independent/webiny-integration-typeform/src/\1' - -[strict] - +module.name_mapper='^webiny-\(.*\)$' -> '/packages/webiny-\1/src' +module.name_mapper='^webiny-\([a-zA-Z0-9_-]+\)/\(.*\)$' -> '/packages/webiny-\1/src/\2' diff --git a/idea.js b/idea.js index 5fa46a35835..cdd9fd6d884 100644 --- a/idea.js +++ b/idea.js @@ -12,10 +12,13 @@ System.config({ "webiny-ui/*": "./packages/webiny-ui/src/*", "webiny-plugins/*": "./packages/webiny-plugins/src/*", "webiny-react-router/*": "./packages/webiny-react-router/src/*", - "webiny-integration-cookie-policy/*": "./independent/webiny-integration-cookie-policy/src/*", - "webiny-integration-google-tag-manager/*": - "./independent/webiny-integration-google-tag-manager/src/*", - "webiny-integration-mailchimp/*": "./independent/webiny-integration-mailchimp/src/*", - "webiny-integration-typeform/*": "./independent/webiny-integration-typeform/src/*" + "webiny-app-cookie-policy/*": "./packages/webiny-app-cookie-policy/src/*", + "webiny-app-google-tag-manager/*": "./packages/webiny-app-google-tag-manager/src/*", + "webiny-app-mailchimp/*": "./packages/webiny-app-mailchimp/src/*", + "webiny-app-typeform/*": "./packages/webiny-app-typeform/src/*", + "webiny-api-cookie-policy/*": "./packages/webiny-api-cookie-policy/src/*", + "webiny-api-google-tag-manager/*": "./packages/webiny-api-google-tag-manager/src/*", + "webiny-api-mailchimp/*": "./packages/webiny-api-mailchimp/src/*", + "webiny-api-typeform/*": "./packages/webiny-api-typeform/src/*" } }); diff --git a/independent/webiny-integration-cookie-policy/.babelrc.js b/independent/webiny-integration-cookie-policy/.babelrc.js deleted file mode 100644 index 6ef2b3fe1c3..00000000000 --- a/independent/webiny-integration-cookie-policy/.babelrc.js +++ /dev/null @@ -1,2 +0,0 @@ -module.exports = - process.env.BUILD_TYPE === "api" ? require("./.babelrc.api") : require("./.babelrc.client"); diff --git a/independent/webiny-integration-google-tag-manager/.babelrc.js b/independent/webiny-integration-google-tag-manager/.babelrc.js deleted file mode 100644 index 6ef2b3fe1c3..00000000000 --- a/independent/webiny-integration-google-tag-manager/.babelrc.js +++ /dev/null @@ -1,2 +0,0 @@ -module.exports = - process.env.BUILD_TYPE === "api" ? require("./.babelrc.api") : require("./.babelrc.client"); diff --git a/independent/webiny-integration-mailchimp/.babelrc.js b/independent/webiny-integration-mailchimp/.babelrc.js deleted file mode 100644 index 6ef2b3fe1c3..00000000000 --- a/independent/webiny-integration-mailchimp/.babelrc.js +++ /dev/null @@ -1,2 +0,0 @@ -module.exports = - process.env.BUILD_TYPE === "api" ? require("./.babelrc.api") : require("./.babelrc.client"); diff --git a/package.json b/package.json index 9142395e136..800ab790801 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,7 @@ "private": true, "workspaces": { "packages": [ - "packages/*", - "independent/*" + "packages/*" ], "nohoist": [ "**/inquirer/**", diff --git a/packages/demo-admin/package.json b/packages/demo-admin/package.json index 96e630d5785..7bf77c38d22 100644 --- a/packages/demo-admin/package.json +++ b/packages/demo-admin/package.json @@ -14,10 +14,10 @@ "webiny-app": "0.0.0", "webiny-app-cms": "0.0.0", "webiny-app-security": "0.0.0", - "webiny-integration-cookie-policy": "0.0.0", - "webiny-integration-google-tag-manager": "0.0.0", - "webiny-integration-mailchimp": "0.0.0", - "webiny-integration-typeform": "0.0.0", + "webiny-app-cookie-policy": "0.0.0", + "webiny-app-google-tag-manager": "0.0.0", + "webiny-app-mailchimp": "0.0.0", + "webiny-app-typeform": "0.0.0", "webiny-plugins": "0.0.0", "whatwg-fetch": "^3.0.0" }, diff --git a/packages/demo-admin/src/plugins/index.js b/packages/demo-admin/src/plugins/index.js index d749c7216fa..7576f4bde64 100644 --- a/packages/demo-admin/src/plugins/index.js +++ b/packages/demo-admin/src/plugins/index.js @@ -3,13 +3,13 @@ import { fileUploadPlugin, imagePlugin } from "webiny-app/plugins"; import adminPlugins from "webiny-admin/plugins"; import securityPlugins from "webiny-app-security/admin/plugins"; import cmsPlugins from "webiny-app-cms/admin/plugins"; -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/admin"; -import googleTagManagerPlugins from "webiny-integration-google-tag-manager/plugins/admin"; -import typeformPlugins from "webiny-integration-typeform/plugins/admin"; -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/admin"; +import cookiePolicyPlugins from "webiny-app-cookie-policy/admin"; +import googleTagManagerPlugins from "webiny-app-google-tag-manager/admin"; +import typeformPlugins from "webiny-app-typeform/admin"; +import mailchimpPlugins from "webiny-app-mailchimp/admin"; const plugins = [ - fileUploadPlugin(), + fileUploadPlugin({}), imagePlugin, adminPlugins, securityPlugins, diff --git a/packages/demo-api/package.json b/packages/demo-api/package.json index df281840602..25dceb4088d 100755 --- a/packages/demo-api/package.json +++ b/packages/demo-api/package.json @@ -23,9 +23,9 @@ "webiny-api-security": "0.0.0", "webiny-entity-mongodb": "0.0.0", "webiny-install": "0.0.0", - "webiny-integration-cookie-policy": "0.0.0", - "webiny-integration-google-tag-manager": "0.0.0", - "webiny-integration-mailchimp": "0.0.0", + "webiny-api-cookie-policy": "0.0.0", + "webiny-api-google-tag-manager": "0.0.0", + "webiny-api-mailchimp": "0.0.0", "webiny-plugins": "0.0.0" }, "devDependencies": { diff --git a/packages/demo-api/src/plugins.js b/packages/demo-api/src/plugins.js index aea535882cf..9a76acd3928 100755 --- a/packages/demo-api/src/plugins.js +++ b/packages/demo-api/src/plugins.js @@ -2,9 +2,9 @@ import apiPlugins from "webiny-api/plugins"; import securityPlugins from "webiny-api-security/plugins"; import cmsPlugins from "webiny-api-cms/plugins"; -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/api"; -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/api"; -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/api"; +import cookiePolicyPlugins from "webiny-api-cookie-policy"; +import gtmPlugins from "webiny-api-google-tag-manager"; +import mailchimpPlugins from "webiny-api-mailchimp"; export default [ apiPlugins, diff --git a/packages/demo-site/package.json b/packages/demo-site/package.json index b0d8509f07f..8b558630ac5 100644 --- a/packages/demo-site/package.json +++ b/packages/demo-site/package.json @@ -9,10 +9,10 @@ "react-hot-loader": "^4.3.5", "webiny-app": "0.0.0", "webiny-app-cms": "0.0.0", - "webiny-integration-cookie-policy": "0.0.0", - "webiny-integration-google-tag-manager": "0.0.0", - "webiny-integration-mailchimp": "0.0.0", - "webiny-integration-typeform": "0.0.0", + "webiny-app-cookie-policy": "0.0.0", + "webiny-app-google-tag-manager": "0.0.0", + "webiny-app-mailchimp": "0.0.0", + "webiny-app-typeform": "0.0.0", "webiny-plugins": "0.0.0", "whatwg-fetch": "^3.0.0" }, diff --git a/packages/demo-site/src/plugins/index.js b/packages/demo-site/src/plugins/index.js index 19ba11abfaa..794f96fd63e 100644 --- a/packages/demo-site/src/plugins/index.js +++ b/packages/demo-site/src/plugins/index.js @@ -1,10 +1,10 @@ // @flow import cmsPlugins from "webiny-app-cms/site/plugins"; import { fileUploadPlugin, imagePlugin } from "webiny-app/plugins"; -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/render"; -import typeformPlugins from "webiny-integration-typeform/plugins/render"; -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/render"; -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/render"; +import cookiePolicyPlugins from "webiny-app-cookie-policy/render"; +import typeformPlugins from "webiny-app-typeform/render"; +import mailchimpPlugins from "webiny-app-mailchimp/render"; +import gtmPlugins from "webiny-app-google-tag-manager/render"; const plugins = [ fileUploadPlugin(), diff --git a/packages/webiny-admin/.releaserc.js b/packages/webiny-admin/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-admin/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-api-cms/.releaserc.js b/packages/webiny-api-cms/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-api-cms/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/independent/webiny-integration-cookie-policy/.babelrc.api.js b/packages/webiny-api-cookie-policy/.babelrc similarity index 55% rename from independent/webiny-integration-cookie-policy/.babelrc.api.js rename to packages/webiny-api-cookie-policy/.babelrc index 7551b56fdc2..830b2700daa 100644 --- a/independent/webiny-integration-cookie-policy/.babelrc.api.js +++ b/packages/webiny-api-cookie-policy/.babelrc @@ -1,18 +1,18 @@ -module.exports = { - presets: [ +{ + "presets": [ [ "@babel/preset-env", { - targets: { - node: "8.10" + "targets": { + "node": "8.10" } } ], "@babel/preset-flow" ], - plugins: [ + "plugins": [ ["@babel/plugin-proposal-class-properties"], - ["@babel/plugin-proposal-object-rest-spread", { useBuiltIns: true }], + ["@babel/plugin-proposal-object-rest-spread", { "useBuiltIns": true }], ["@babel/plugin-transform-runtime"] ] -}; +} diff --git a/independent/webiny-integration-cookie-policy/.eslintrc.js b/packages/webiny-api-cookie-policy/.eslintrc.js similarity index 100% rename from independent/webiny-integration-cookie-policy/.eslintrc.js rename to packages/webiny-api-cookie-policy/.eslintrc.js diff --git a/packages/webiny-api-cookie-policy/.releaserc.js b/packages/webiny-api-cookie-policy/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-api-cookie-policy/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/independent/webiny-integration-cookie-policy/README.md b/packages/webiny-api-cookie-policy/README.md similarity index 75% rename from independent/webiny-integration-cookie-policy/README.md rename to packages/webiny-api-cookie-policy/README.md index 8fcf39b888b..29f0f65f68c 100644 --- a/independent/webiny-integration-cookie-policy/README.md +++ b/packages/webiny-api-cookie-policy/README.md @@ -10,7 +10,7 @@ To setup, you must register a set of plugins. For more information on plugins, p #### API ``` -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/api" +import cookiePolicyPlugins from "webiny-api-cookie-policy" import { registerPlugins } from "webiny-plugins"; registerPlugins(cookiePolicyPlugins); @@ -21,7 +21,7 @@ Exposes necessary GraphQL fields for updating integration settings. #### Admin ``` -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/admin" +import cookiePolicyPlugins from "webiny-app-cookie-policy/admin" import { registerPlugins } from "webiny-plugins"; registerPlugins(cookiePolicyPlugins); @@ -33,7 +33,7 @@ can edit things like banner position, colors and labels. #### Site ``` -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/render" +import cookiePolicyPlugins from "webiny-app-cookie-policy/render" import { registerPlugins } from "webiny-plugins"; registerPlugins(cookiePolicyPlugins); diff --git a/packages/webiny-api-cookie-policy/index.js b/packages/webiny-api-cookie-policy/index.js new file mode 100644 index 00000000000..bcef196ee95 --- /dev/null +++ b/packages/webiny-api-cookie-policy/index.js @@ -0,0 +1,2 @@ +import src from "./src"; +export default src; diff --git a/packages/webiny-api-cookie-policy/package.json b/packages/webiny-api-cookie-policy/package.json new file mode 100644 index 00000000000..5651c22b27e --- /dev/null +++ b/packages/webiny-api-cookie-policy/package.json @@ -0,0 +1,35 @@ +{ + "name": "webiny-api-cookie-policy", + "version": "0.0.0", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/webiny/webiny-js.git" + }, + "author": "Adrian Smijulj", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.0.0", + "webiny-api": "0.0.0", + "webiny-api-security": "0.0.0", + "webiny-model": "0.0.0" + }, + "devDependencies": { + "@babel/cli": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/preset-env": "^7.0.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-react": "^7.0.0", + "@svgr/webpack": "^2.1.1", + "babel-plugin-module-resolver": "^3.1.1", + "babel-plugin-named-asset-import": "^1.0.0-next.3e165448" + }, + "scripts": { + "build": "babel src -d ${DEST:-build} --source-maps --copy-files", + "flow-copy-source": "flow-copy-source src ${DEST:-build}", + "postbuild": "yarn flow-copy-source" + } +} diff --git a/independent/webiny-integration-cookie-policy/src/plugins/api/index.js b/packages/webiny-api-cookie-policy/src/index.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/api/index.js rename to packages/webiny-api-cookie-policy/src/index.js diff --git a/independent/webiny-integration-mailchimp/.babelrc.api.js b/packages/webiny-api-google-tag-manager/.babelrc similarity index 55% rename from independent/webiny-integration-mailchimp/.babelrc.api.js rename to packages/webiny-api-google-tag-manager/.babelrc index 7551b56fdc2..830b2700daa 100644 --- a/independent/webiny-integration-mailchimp/.babelrc.api.js +++ b/packages/webiny-api-google-tag-manager/.babelrc @@ -1,18 +1,18 @@ -module.exports = { - presets: [ +{ + "presets": [ [ "@babel/preset-env", { - targets: { - node: "8.10" + "targets": { + "node": "8.10" } } ], "@babel/preset-flow" ], - plugins: [ + "plugins": [ ["@babel/plugin-proposal-class-properties"], - ["@babel/plugin-proposal-object-rest-spread", { useBuiltIns: true }], + ["@babel/plugin-proposal-object-rest-spread", { "useBuiltIns": true }], ["@babel/plugin-transform-runtime"] ] -}; +} diff --git a/independent/webiny-integration-google-tag-manager/.eslintrc.js b/packages/webiny-api-google-tag-manager/.eslintrc.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/.eslintrc.js rename to packages/webiny-api-google-tag-manager/.eslintrc.js diff --git a/packages/webiny-api-google-tag-manager/.releaserc.js b/packages/webiny-api-google-tag-manager/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-api-google-tag-manager/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/independent/webiny-integration-google-tag-manager/README.md b/packages/webiny-api-google-tag-manager/README.md similarity index 75% rename from independent/webiny-integration-google-tag-manager/README.md rename to packages/webiny-api-google-tag-manager/README.md index 0f1a55db05e..61c1eef2dc7 100644 --- a/independent/webiny-integration-google-tag-manager/README.md +++ b/packages/webiny-api-google-tag-manager/README.md @@ -10,7 +10,7 @@ To setup, you must register a set of plugins. For more information on plugins, p #### API ``` -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/api" +import gtmPlugins from "webiny-api-google-tag-manager" import { registerPlugins } from "webiny-plugins"; registerPlugins(gtmPlugins); @@ -21,7 +21,7 @@ Exposes necessary GraphQL fields for updating integration settings. #### Admin ``` -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/admin" +import gtmPlugins from "webiny-app-google-tag-manager/admin" import { registerPlugins } from "webiny-plugins"; registerPlugins(gtmPlugins); @@ -33,7 +33,7 @@ your GTM "Container ID" here (this is required in order for the integration to w #### Site ``` -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/render" +import gtmPlugins from "webiny-app-google-tag-manager/render" import { registerPlugins } from "webiny-plugins"; registerPlugins(gtmPlugins); diff --git a/packages/webiny-api-google-tag-manager/index.js b/packages/webiny-api-google-tag-manager/index.js new file mode 100644 index 00000000000..bcef196ee95 --- /dev/null +++ b/packages/webiny-api-google-tag-manager/index.js @@ -0,0 +1,2 @@ +import src from "./src"; +export default src; diff --git a/packages/webiny-api-google-tag-manager/package.json b/packages/webiny-api-google-tag-manager/package.json new file mode 100644 index 00000000000..fedd283c15e --- /dev/null +++ b/packages/webiny-api-google-tag-manager/package.json @@ -0,0 +1,35 @@ +{ + "name": "webiny-api-google-tag-manager", + "version": "0.0.0", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/webiny/webiny-js.git" + }, + "author": "Adrian Smijulj", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.0.0", + "webiny-api": "0.0.0", + "webiny-api-security": "0.0.0", + "webiny-model": "0.0.0" + }, + "devDependencies": { + "@babel/cli": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/preset-env": "^7.0.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-react": "^7.0.0", + "@svgr/webpack": "^2.1.1", + "babel-plugin-module-resolver": "^3.1.1", + "babel-plugin-named-asset-import": "^1.0.0-next.3e165448" + }, + "scripts": { + "build": "babel src -d ${DEST:-build} --source-maps --copy-files", + "flow-copy-source": "flow-copy-source src ${DEST:-build}", + "postbuild": "yarn flow-copy-source" + } +} diff --git a/independent/webiny-integration-google-tag-manager/src/plugins/api/index.js b/packages/webiny-api-google-tag-manager/src/index.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/src/plugins/api/index.js rename to packages/webiny-api-google-tag-manager/src/index.js diff --git a/independent/webiny-integration-google-tag-manager/.babelrc.api.js b/packages/webiny-api-mailchimp/.babelrc similarity index 55% rename from independent/webiny-integration-google-tag-manager/.babelrc.api.js rename to packages/webiny-api-mailchimp/.babelrc index 7551b56fdc2..830b2700daa 100644 --- a/independent/webiny-integration-google-tag-manager/.babelrc.api.js +++ b/packages/webiny-api-mailchimp/.babelrc @@ -1,18 +1,18 @@ -module.exports = { - presets: [ +{ + "presets": [ [ "@babel/preset-env", { - targets: { - node: "8.10" + "targets": { + "node": "8.10" } } ], "@babel/preset-flow" ], - plugins: [ + "plugins": [ ["@babel/plugin-proposal-class-properties"], - ["@babel/plugin-proposal-object-rest-spread", { useBuiltIns: true }], + ["@babel/plugin-proposal-object-rest-spread", { "useBuiltIns": true }], ["@babel/plugin-transform-runtime"] ] -}; +} diff --git a/independent/webiny-integration-mailchimp/.eslintrc.js b/packages/webiny-api-mailchimp/.eslintrc.js similarity index 100% rename from independent/webiny-integration-mailchimp/.eslintrc.js rename to packages/webiny-api-mailchimp/.eslintrc.js diff --git a/packages/webiny-api-mailchimp/.releaserc.js b/packages/webiny-api-mailchimp/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-api-mailchimp/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/independent/webiny-integration-mailchimp/README.md b/packages/webiny-api-mailchimp/README.md similarity index 92% rename from independent/webiny-integration-mailchimp/README.md rename to packages/webiny-api-mailchimp/README.md index 9aa0a5dff55..2b7cd0012bb 100644 --- a/independent/webiny-integration-mailchimp/README.md +++ b/packages/webiny-api-mailchimp/README.md @@ -10,7 +10,7 @@ To setup, you must register a set of plugins. For more information on plugins, p #### API ``` -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/api" +import mailchimpPlugins from "webiny-api-mailchimp" import { registerPlugins } from "webiny-plugins"; registerPlugins(...mailchimpPlugins); @@ -23,7 +23,7 @@ Exposes necessary GraphQL fields that handle integration settings and newsletter ##### 1. Register plugins ``` -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/admin" +import mailchimpPlugins from "webiny-app-mailchimp/admin" import { registerPlugins } from "webiny-plugins"; registerPlugins(...mailchimpPlugins); @@ -89,7 +89,7 @@ Use `Bind` component to bind form elements and `submit` callback to submit the f #### Site ``` -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/render" +import mailchimpPlugins from "webiny-app-mailchimp/render" import { registerPlugins } from "webiny-plugins"; registerPlugins(mailchimpPlugins); diff --git a/packages/webiny-api-mailchimp/index.js b/packages/webiny-api-mailchimp/index.js new file mode 100644 index 00000000000..bcef196ee95 --- /dev/null +++ b/packages/webiny-api-mailchimp/index.js @@ -0,0 +1,2 @@ +import src from "./src"; +export default src; diff --git a/packages/webiny-api-mailchimp/package.json b/packages/webiny-api-mailchimp/package.json new file mode 100644 index 00000000000..578ce72fd9c --- /dev/null +++ b/packages/webiny-api-mailchimp/package.json @@ -0,0 +1,36 @@ +{ + "name": "webiny-api-mailchimp", + "version": "0.0.0", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/webiny/webiny-js.git" + }, + "author": "Adrian Smijulj", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.0.0", + "got": "^9.6.0", + "webiny-api": "0.0.0", + "webiny-api-security": "0.0.0", + "webiny-entity": "0.0.0" + }, + "devDependencies": { + "@babel/cli": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/preset-env": "^7.0.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-react": "^7.0.0", + "@svgr/webpack": "^2.1.1", + "babel-plugin-module-resolver": "^3.1.1", + "babel-plugin-named-asset-import": "^1.0.0-next.3e165448" + }, + "scripts": { + "build": "babel src -d ${DEST:-build} --source-maps --copy-files", + "flow-copy-source": "flow-copy-source src ${DEST:-build}", + "postbuild": "yarn flow-copy-source" + } +} diff --git a/independent/webiny-integration-mailchimp/src/plugins/api/index.js b/packages/webiny-api-mailchimp/src/index.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/api/index.js rename to packages/webiny-api-mailchimp/src/index.js diff --git a/packages/webiny-api-security/.releaserc.js b/packages/webiny-api-security/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-api-security/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-api/.releaserc.js b/packages/webiny-api/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-api/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-app-cms/.releaserc.js b/packages/webiny-app-cms/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-app-cms/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/independent/webiny-integration-google-tag-manager/.babelrc.client.js b/packages/webiny-app-cookie-policy/.babelrc similarity index 50% rename from independent/webiny-integration-google-tag-manager/.babelrc.client.js rename to packages/webiny-app-cookie-policy/.babelrc index e2031085566..73321bd8a85 100644 --- a/independent/webiny-integration-google-tag-manager/.babelrc.client.js +++ b/packages/webiny-app-cookie-policy/.babelrc @@ -1,30 +1,30 @@ -module.exports = { - presets: [ +{ + "presets": [ [ "@babel/preset-env", { - targets: { - browsers: ["last 2 versions", "safari >= 7"] + "targets": { + "browsers": ["last 2 versions", "safari >= 7"] } } ], "@babel/preset-react", "@babel/preset-flow" ], - plugins: [ - ["babel-plugin-emotion", { autoLabel: true }], - ["@babel/plugin-proposal-object-rest-spread", { useBuiltIns: true }], + "plugins": [ + ["babel-plugin-emotion", { "autoLabel": true }], + ["@babel/plugin-proposal-object-rest-spread", { "useBuiltIns": true }], ["@babel/plugin-transform-runtime"], ["@babel/plugin-proposal-class-properties"], [ "babel-plugin-named-asset-import", { - loaderMap: { - svg: { - ReactComponent: "@svgr/webpack![path]" + "loaderMap": { + "svg": { + "ReactComponent": "@svgr/webpack![path]" } } } ] ] -}; +} diff --git a/independent/webiny-integration-typeform/.eslintrc.js b/packages/webiny-app-cookie-policy/.eslintrc.js similarity index 100% rename from independent/webiny-integration-typeform/.eslintrc.js rename to packages/webiny-app-cookie-policy/.eslintrc.js diff --git a/packages/webiny-app-cookie-policy/.releaserc.js b/packages/webiny-app-cookie-policy/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-app-cookie-policy/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/packages/webiny-app-cookie-policy/README.md b/packages/webiny-app-cookie-policy/README.md new file mode 100644 index 00000000000..29f0f65f68c --- /dev/null +++ b/packages/webiny-app-cookie-policy/README.md @@ -0,0 +1,42 @@ +# webiny-integration-cookie-policy + +Renders a simple cookie policy info banner. Powered by Cookie Consent (https://cookieconsent.insites.com/). + +## Installation +`yarn add webiny-integration-cookie policy` + +## Setup +To setup, you must register a set of plugins. For more information on plugins, please visit Webiny documentation. + +#### API +``` +import cookiePolicyPlugins from "webiny-api-cookie-policy" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(cookiePolicyPlugins); +``` + +Exposes necessary GraphQL fields for updating integration settings. + + +#### Admin +``` +import cookiePolicyPlugins from "webiny-app-cookie-policy/admin" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(cookiePolicyPlugins); +``` + +Enables management of cookie policy settings, which can be accessed via Settings section in the main menu. Here you +can edit things like banner position, colors and labels. + + +#### Site +``` +import cookiePolicyPlugins from "webiny-app-cookie-policy/render" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(cookiePolicyPlugins); +``` + +Renders cookie policy banner. Use in your public website. \ No newline at end of file diff --git a/independent/webiny-integration-cookie-policy/index.js b/packages/webiny-app-cookie-policy/index.js similarity index 100% rename from independent/webiny-integration-cookie-policy/index.js rename to packages/webiny-app-cookie-policy/index.js diff --git a/independent/webiny-integration-cookie-policy/package.json b/packages/webiny-app-cookie-policy/package.json similarity index 73% rename from independent/webiny-integration-cookie-policy/package.json rename to packages/webiny-app-cookie-policy/package.json index e7b2994dcac..6ec7cf611f8 100644 --- a/independent/webiny-integration-cookie-policy/package.json +++ b/packages/webiny-app-cookie-policy/package.json @@ -1,5 +1,5 @@ { - "name": "webiny-integration-cookie-policy", + "name": "webiny-app-cookie-policy", "version": "0.0.0", "main": "index.js", "repository": { @@ -13,12 +13,9 @@ "lodash.get": "^4.4.2", "react": "^16.4.0", "webiny-admin": "0.0.0", - "webiny-api": "0.0.0", - "webiny-api-security": "0.0.0", "webiny-app-security": "0.0.0", "webiny-form": "0.0.0", "webiny-load-assets": "0.0.0", - "webiny-model": "0.0.0", "webiny-ui": "0.0.0" }, "devDependencies": { @@ -40,9 +37,7 @@ "react-apollo": "^2.2.4" }, "scripts": { - "build": "yarn build:client && yarn build:api", - "build:client": "babel src -d ${DEST:-build} --source-maps --copy-files --config-file ./.babelrc.client", - "build:api": "babel src/plugins/api -d ${DEST:-build}/plugins/api --source-maps --copy-files --config-file ./.babelrc.api", + "build": "babel src -d ${DEST:-build} --source-maps --copy-files", "flow-copy-source": "flow-copy-source src ${DEST:-build}", "postbuild": "yarn flow-copy-source" } diff --git a/independent/webiny-integration-cookie-policy/src/plugins/admin/components/CookiePolicySettings.js b/packages/webiny-app-cookie-policy/src/admin/components/CookiePolicySettings.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/admin/components/CookiePolicySettings.js rename to packages/webiny-app-cookie-policy/src/admin/components/CookiePolicySettings.js diff --git a/independent/webiny-integration-cookie-policy/src/plugins/admin/components/getDefaultCookiePolicySettings.js b/packages/webiny-app-cookie-policy/src/admin/components/getDefaultCookiePolicySettings.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/admin/components/getDefaultCookiePolicySettings.js rename to packages/webiny-app-cookie-policy/src/admin/components/getDefaultCookiePolicySettings.js diff --git a/independent/webiny-integration-cookie-policy/src/plugins/admin/components/graphql.js b/packages/webiny-app-cookie-policy/src/admin/components/graphql.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/admin/components/graphql.js rename to packages/webiny-app-cookie-policy/src/admin/components/graphql.js diff --git a/independent/webiny-integration-cookie-policy/src/plugins/admin/index.js b/packages/webiny-app-cookie-policy/src/admin/index.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/admin/index.js rename to packages/webiny-app-cookie-policy/src/admin/index.js diff --git a/independent/webiny-integration-cookie-policy/src/plugins/render/graphql.js b/packages/webiny-app-cookie-policy/src/render/graphql.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/render/graphql.js rename to packages/webiny-app-cookie-policy/src/render/graphql.js diff --git a/independent/webiny-integration-cookie-policy/src/plugins/render/index.js b/packages/webiny-app-cookie-policy/src/render/index.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/render/index.js rename to packages/webiny-app-cookie-policy/src/render/index.js diff --git a/independent/webiny-integration-cookie-policy/src/plugins/utils/showCookiePolicy.js b/packages/webiny-app-cookie-policy/src/utils/showCookiePolicy.js similarity index 100% rename from independent/webiny-integration-cookie-policy/src/plugins/utils/showCookiePolicy.js rename to packages/webiny-app-cookie-policy/src/utils/showCookiePolicy.js diff --git a/independent/webiny-integration-mailchimp/.babelrc.client.js b/packages/webiny-app-google-tag-manager/.babelrc similarity index 50% rename from independent/webiny-integration-mailchimp/.babelrc.client.js rename to packages/webiny-app-google-tag-manager/.babelrc index e2031085566..73321bd8a85 100644 --- a/independent/webiny-integration-mailchimp/.babelrc.client.js +++ b/packages/webiny-app-google-tag-manager/.babelrc @@ -1,30 +1,30 @@ -module.exports = { - presets: [ +{ + "presets": [ [ "@babel/preset-env", { - targets: { - browsers: ["last 2 versions", "safari >= 7"] + "targets": { + "browsers": ["last 2 versions", "safari >= 7"] } } ], "@babel/preset-react", "@babel/preset-flow" ], - plugins: [ - ["babel-plugin-emotion", { autoLabel: true }], - ["@babel/plugin-proposal-object-rest-spread", { useBuiltIns: true }], + "plugins": [ + ["babel-plugin-emotion", { "autoLabel": true }], + ["@babel/plugin-proposal-object-rest-spread", { "useBuiltIns": true }], ["@babel/plugin-transform-runtime"], ["@babel/plugin-proposal-class-properties"], [ "babel-plugin-named-asset-import", { - loaderMap: { - svg: { - ReactComponent: "@svgr/webpack![path]" + "loaderMap": { + "svg": { + "ReactComponent": "@svgr/webpack![path]" } } } ] ] -}; +} diff --git a/packages/webiny-app-google-tag-manager/.eslintrc.js b/packages/webiny-app-google-tag-manager/.eslintrc.js new file mode 100644 index 00000000000..2b20e7ffa64 --- /dev/null +++ b/packages/webiny-app-google-tag-manager/.eslintrc.js @@ -0,0 +1,33 @@ +module.exports = { + parser: "babel-eslint", + extends: ["eslint:recommended", "plugin:react/recommended"], + plugins: ["flowtype"], + env: { + mocha: true, + commonjs: true, + node: true, + es6: true + }, + parserOptions: { + ecmaVersion: 6, + sourceType: "module" + }, + rules: { + "flowtype/define-flow-type": 1, + "react/prop-types": 0 + }, + settings: { + react: { + pragma: "React", // Pragma to use, default to "React" + version: "16.0", // React version, default to the latest React stable release + flowVersion: "0.63" // Flow version + }, + flowtype: { + onlyFilesWithFlowAnnotation: true + } + }, + globals: { + window: true, + document: true + } +}; diff --git a/packages/webiny-app-google-tag-manager/.releaserc.js b/packages/webiny-app-google-tag-manager/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-app-google-tag-manager/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/packages/webiny-app-google-tag-manager/README.md b/packages/webiny-app-google-tag-manager/README.md new file mode 100644 index 00000000000..61c1eef2dc7 --- /dev/null +++ b/packages/webiny-app-google-tag-manager/README.md @@ -0,0 +1,42 @@ +# webiny-integration-google-tag-manager + +Initializes Google Tag Manager (https://marketingplatform.google.com/about/tag-manager/). + +## Installation +`yarn add webiny-integration-google-tag-manager` + +## Setup +To setup, you must register a set of plugins. For more information on plugins, please visit Webiny documentation. + +#### API +``` +import gtmPlugins from "webiny-api-google-tag-manager" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(gtmPlugins); +``` + +Exposes necessary GraphQL fields for updating integration settings. + + +#### Admin +``` +import gtmPlugins from "webiny-app-google-tag-manager/admin" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(gtmPlugins); +``` + +Enables management of GTM settings, which can be accessed via Settings section in the main menu. You will paste +your GTM "Container ID" here (this is required in order for the integration to work properly). + + +#### Site +``` +import gtmPlugins from "webiny-app-google-tag-manager/render" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(gtmPlugins); +``` + +Initializes Google Tag Manager. Use in your public website. \ No newline at end of file diff --git a/independent/webiny-integration-google-tag-manager/index.js b/packages/webiny-app-google-tag-manager/index.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/index.js rename to packages/webiny-app-google-tag-manager/index.js diff --git a/independent/webiny-integration-google-tag-manager/package.json b/packages/webiny-app-google-tag-manager/package.json similarity index 72% rename from independent/webiny-integration-google-tag-manager/package.json rename to packages/webiny-app-google-tag-manager/package.json index 40d40d41162..83b1c84ba4b 100644 --- a/independent/webiny-integration-google-tag-manager/package.json +++ b/packages/webiny-app-google-tag-manager/package.json @@ -1,5 +1,5 @@ { - "name": "webiny-integration-google-tag-manager", + "name": "webiny-app-google-tag-manager", "version": "0.0.0", "main": "index.js", "repository": { @@ -12,11 +12,8 @@ "@babel/runtime": "^7.0.0", "lodash.get": "^4.4.2", "webiny-admin": "0.0.0", - "webiny-api": "0.0.0", - "webiny-api-security": "0.0.0", "webiny-app-security": "0.0.0", "webiny-form": "0.0.0", - "webiny-model": "0.0.0", "webiny-ui": "0.0.0" }, "devDependencies": { @@ -38,9 +35,7 @@ "react-apollo": "^2.2.4" }, "scripts": { - "build": "yarn build:client && yarn build:api", - "build:client": "babel src -d ${DEST:-build} --source-maps --copy-files --config-file ./.babelrc.client", - "build:api": "babel src/plugins/api -d ${DEST:-build}/plugins/api --source-maps --copy-files --config-file ./.babelrc.api", + "build": "babel src -d ${DEST:-build} --source-maps --copy-files", "flow-copy-source": "flow-copy-source src ${DEST:-build}", "postbuild": "yarn flow-copy-source" } diff --git a/independent/webiny-integration-google-tag-manager/src/plugins/admin/components/GoogleTagManagerSettings.js b/packages/webiny-app-google-tag-manager/src/admin/components/GoogleTagManagerSettings.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/src/plugins/admin/components/GoogleTagManagerSettings.js rename to packages/webiny-app-google-tag-manager/src/admin/components/GoogleTagManagerSettings.js diff --git a/independent/webiny-integration-google-tag-manager/src/plugins/admin/components/graphql.js b/packages/webiny-app-google-tag-manager/src/admin/components/graphql.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/src/plugins/admin/components/graphql.js rename to packages/webiny-app-google-tag-manager/src/admin/components/graphql.js diff --git a/independent/webiny-integration-google-tag-manager/src/plugins/admin/index.js b/packages/webiny-app-google-tag-manager/src/admin/index.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/src/plugins/admin/index.js rename to packages/webiny-app-google-tag-manager/src/admin/index.js diff --git a/independent/webiny-integration-google-tag-manager/src/plugins/render/graphql.js b/packages/webiny-app-google-tag-manager/src/render/graphql.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/src/plugins/render/graphql.js rename to packages/webiny-app-google-tag-manager/src/render/graphql.js diff --git a/independent/webiny-integration-google-tag-manager/src/plugins/render/index.js b/packages/webiny-app-google-tag-manager/src/render/index.js similarity index 100% rename from independent/webiny-integration-google-tag-manager/src/plugins/render/index.js rename to packages/webiny-app-google-tag-manager/src/render/index.js diff --git a/independent/webiny-integration-cookie-policy/.babelrc.client.js b/packages/webiny-app-mailchimp/.babelrc similarity index 50% rename from independent/webiny-integration-cookie-policy/.babelrc.client.js rename to packages/webiny-app-mailchimp/.babelrc index e2031085566..73321bd8a85 100644 --- a/independent/webiny-integration-cookie-policy/.babelrc.client.js +++ b/packages/webiny-app-mailchimp/.babelrc @@ -1,30 +1,30 @@ -module.exports = { - presets: [ +{ + "presets": [ [ "@babel/preset-env", { - targets: { - browsers: ["last 2 versions", "safari >= 7"] + "targets": { + "browsers": ["last 2 versions", "safari >= 7"] } } ], "@babel/preset-react", "@babel/preset-flow" ], - plugins: [ - ["babel-plugin-emotion", { autoLabel: true }], - ["@babel/plugin-proposal-object-rest-spread", { useBuiltIns: true }], + "plugins": [ + ["babel-plugin-emotion", { "autoLabel": true }], + ["@babel/plugin-proposal-object-rest-spread", { "useBuiltIns": true }], ["@babel/plugin-transform-runtime"], ["@babel/plugin-proposal-class-properties"], [ "babel-plugin-named-asset-import", { - loaderMap: { - svg: { - ReactComponent: "@svgr/webpack![path]" + "loaderMap": { + "svg": { + "ReactComponent": "@svgr/webpack![path]" } } } ] ] -}; +} diff --git a/packages/webiny-app-mailchimp/.eslintrc.js b/packages/webiny-app-mailchimp/.eslintrc.js new file mode 100644 index 00000000000..2b20e7ffa64 --- /dev/null +++ b/packages/webiny-app-mailchimp/.eslintrc.js @@ -0,0 +1,33 @@ +module.exports = { + parser: "babel-eslint", + extends: ["eslint:recommended", "plugin:react/recommended"], + plugins: ["flowtype"], + env: { + mocha: true, + commonjs: true, + node: true, + es6: true + }, + parserOptions: { + ecmaVersion: 6, + sourceType: "module" + }, + rules: { + "flowtype/define-flow-type": 1, + "react/prop-types": 0 + }, + settings: { + react: { + pragma: "React", // Pragma to use, default to "React" + version: "16.0", // React version, default to the latest React stable release + flowVersion: "0.63" // Flow version + }, + flowtype: { + onlyFilesWithFlowAnnotation: true + } + }, + globals: { + window: true, + document: true + } +}; diff --git a/packages/webiny-app-mailchimp/.releaserc.js b/packages/webiny-app-mailchimp/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-app-mailchimp/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/packages/webiny-app-mailchimp/README.md b/packages/webiny-app-mailchimp/README.md new file mode 100644 index 00000000000..2b7cd0012bb --- /dev/null +++ b/packages/webiny-app-mailchimp/README.md @@ -0,0 +1,99 @@ +# webiny-integration-mailchimp + +Render Mailchimp newsletter signup form. + +## Installation +`yarn add webiny-integration-mailchimp` + +## Setup +To setup, you must register a set of plugins. For more information on plugins, please visit Webiny documentation. + +#### API +``` +import mailchimpPlugins from "webiny-api-mailchimp" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(...mailchimpPlugins); +``` + +Exposes necessary GraphQL fields that handle integration settings and newsletter signup form submits. + +#### Admin + +##### 1. Register plugins + +``` +import mailchimpPlugins from "webiny-app-mailchimp/admin" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(...mailchimpPlugins); +``` + +Enables management of Mailchimp settings, which can be accessed via Settings section in the main menu. You will paste +your Mailchimp API key here (this is required in order for the integration to work properly). + +Additionally, this will also register Mailchimp element in CMS editor, which will enable you to insert +newsletter signup forms in your pages. The element will be registered under the "Form" element category. + +##### 2. Register newsletter signup form component +To complete the admin setup, register one or more newsletter signup forms. Registration is done via CMS theme. +For example in `demo-theme/src/index.js`: + +``` +import * as React from "react"; +import { MailchimpDefaultForm } from "webiny-integration-mailchimp/render/components"; + +export default { + fonts: { + ... + }, + colors: { + ... + }, + elements: { + pagesList: { + ... + }, + mailchimp: { + components: [ + { + name: "default", + title: "Default page list", + component: MailchimpDefaultForm + }, + { + name: "custom", + title: "Custom page list", + component: (props: *) => { + const { Bind, submit } = props; + return ( +
+ + + + Submit +
+ ); + } + } + ] + } + }, + styles: { + ... + } +}; +``` + +Use `Bind` component to bind form elements and `submit` callback to submit the form. + +#### Site +``` +import mailchimpPlugins from "webiny-app-mailchimp/render" +import { registerPlugins } from "webiny-plugins"; + +registerPlugins(mailchimpPlugins); +``` + +Enables Mailchimp newsletter signup form render in your public website. + diff --git a/independent/webiny-integration-mailchimp/index.js b/packages/webiny-app-mailchimp/index.js similarity index 100% rename from independent/webiny-integration-mailchimp/index.js rename to packages/webiny-app-mailchimp/index.js diff --git a/independent/webiny-integration-mailchimp/package.json b/packages/webiny-app-mailchimp/package.json similarity index 73% rename from independent/webiny-integration-mailchimp/package.json rename to packages/webiny-app-mailchimp/package.json index ab933c01d83..9bd67b0b15f 100644 --- a/independent/webiny-integration-mailchimp/package.json +++ b/packages/webiny-app-mailchimp/package.json @@ -1,5 +1,5 @@ { - "name": "webiny-integration-mailchimp", + "name": "webiny-app-mailchimp", "version": "0.0.0", "main": "index.js", "repository": { @@ -10,17 +10,14 @@ "license": "MIT", "dependencies": { "@babel/runtime": "^7.0.0", - "got": "^9.6.0", "lodash": "^4.17.11", "react-emotion": "^9.2.4", "recompose": "^0.27.1", "webiny-admin": "0.0.0", - "webiny-api": "0.0.0", - "webiny-api-security": "0.0.0", + "webiny-app": "0.0.0", "webiny-app-cms": "0.0.0", "webiny-app-security": "0.0.0", "webiny-form": "0.0.0", - "webiny-entity": "0.0.0", "webiny-plugins": "0.0.0", "webiny-ui": "0.0.0" }, @@ -43,9 +40,7 @@ "react-apollo": "^2.2.4" }, "scripts": { - "build": "yarn build:client && yarn build:api", - "build:client": "babel src -d ${DEST:-build} --source-maps --copy-files --config-file ./.babelrc.client.js", - "build:api": "babel src/plugins/api -d ${DEST:-build}/plugins/api --source-maps --copy-files --config-file ./.babelrc.api.js", + "build": "babel src -d ${DEST:-build} --source-maps --copy-files", "flow-copy-source": "flow-copy-source src ${DEST:-build}", "postbuild": "yarn flow-copy-source" } diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/components/MailchimpElement.js b/packages/webiny-app-mailchimp/src/admin/components/MailchimpElement.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/components/MailchimpElement.js rename to packages/webiny-app-mailchimp/src/admin/components/MailchimpElement.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/components/MailchimpElementAdvancedSettings.js b/packages/webiny-app-mailchimp/src/admin/components/MailchimpElementAdvancedSettings.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/components/MailchimpElementAdvancedSettings.js rename to packages/webiny-app-mailchimp/src/admin/components/MailchimpElementAdvancedSettings.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/components/MailchimpSettings.js b/packages/webiny-app-mailchimp/src/admin/components/MailchimpSettings.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/components/MailchimpSettings.js rename to packages/webiny-app-mailchimp/src/admin/components/MailchimpSettings.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/components/graphql.js b/packages/webiny-app-mailchimp/src/admin/components/graphql.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/components/graphql.js rename to packages/webiny-app-mailchimp/src/admin/components/graphql.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/index.js b/packages/webiny-app-mailchimp/src/admin/index.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/index.js rename to packages/webiny-app-mailchimp/src/admin/index.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/mailchimp-logo.svg b/packages/webiny-app-mailchimp/src/admin/mailchimp-logo.svg similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/mailchimp-logo.svg rename to packages/webiny-app-mailchimp/src/admin/mailchimp-logo.svg diff --git a/independent/webiny-integration-mailchimp/src/plugins/admin/round-text_format-24px.svg b/packages/webiny-app-mailchimp/src/admin/round-text_format-24px.svg similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/admin/round-text_format-24px.svg rename to packages/webiny-app-mailchimp/src/admin/round-text_format-24px.svg diff --git a/independent/webiny-integration-mailchimp/src/plugins/render/components/MailchimpDefaultForm.js b/packages/webiny-app-mailchimp/src/render/components/MailchimpDefaultForm.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/render/components/MailchimpDefaultForm.js rename to packages/webiny-app-mailchimp/src/render/components/MailchimpDefaultForm.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/render/components/RenderMailchimpForm.js b/packages/webiny-app-mailchimp/src/render/components/RenderMailchimpForm.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/render/components/RenderMailchimpForm.js rename to packages/webiny-app-mailchimp/src/render/components/RenderMailchimpForm.js diff --git a/independent/webiny-integration-mailchimp/src/plugins/render/index.js b/packages/webiny-app-mailchimp/src/render/index.js similarity index 100% rename from independent/webiny-integration-mailchimp/src/plugins/render/index.js rename to packages/webiny-app-mailchimp/src/render/index.js diff --git a/packages/webiny-app-security/.releaserc.js b/packages/webiny-app-security/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-app-security/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/independent/webiny-integration-typeform/.babelrc b/packages/webiny-app-typeform/.babelrc similarity index 100% rename from independent/webiny-integration-typeform/.babelrc rename to packages/webiny-app-typeform/.babelrc diff --git a/packages/webiny-app-typeform/.eslintrc.js b/packages/webiny-app-typeform/.eslintrc.js new file mode 100644 index 00000000000..2b20e7ffa64 --- /dev/null +++ b/packages/webiny-app-typeform/.eslintrc.js @@ -0,0 +1,33 @@ +module.exports = { + parser: "babel-eslint", + extends: ["eslint:recommended", "plugin:react/recommended"], + plugins: ["flowtype"], + env: { + mocha: true, + commonjs: true, + node: true, + es6: true + }, + parserOptions: { + ecmaVersion: 6, + sourceType: "module" + }, + rules: { + "flowtype/define-flow-type": 1, + "react/prop-types": 0 + }, + settings: { + react: { + pragma: "React", // Pragma to use, default to "React" + version: "16.0", // React version, default to the latest React stable release + flowVersion: "0.63" // Flow version + }, + flowtype: { + onlyFilesWithFlowAnnotation: true + } + }, + globals: { + window: true, + document: true + } +}; diff --git a/packages/webiny-app-typeform/.releaserc.js b/packages/webiny-app-typeform/.releaserc.js new file mode 100644 index 00000000000..690df6801d2 --- /dev/null +++ b/packages/webiny-app-typeform/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "independent" +}; diff --git a/independent/webiny-integration-typeform/README.md b/packages/webiny-app-typeform/README.md similarity index 82% rename from independent/webiny-integration-typeform/README.md rename to packages/webiny-app-typeform/README.md index c60b2f544ad..8aeb74f054e 100644 --- a/independent/webiny-integration-typeform/README.md +++ b/packages/webiny-app-typeform/README.md @@ -11,7 +11,7 @@ To setup, you must register a set of plugins. For more information on plugins, p #### Admin ``` -import typeformPlugins from "webiny-integration-typeform/plugins/admin" +import typeformPlugins from "webiny-app-typeform/admin" import { registerPlugins } from "webiny-plugins"; registerPlugins(typeformPlugins); @@ -22,7 +22,7 @@ The element will be registered under the "Form" element category. #### Site ``` -import typeformPlugins from "webiny-integration-typeform/plugins/render" +import typeformPlugins from "webiny-app-typeform/render" import { registerPlugins } from "webiny-plugins"; registerPlugins(typeformPlugins); diff --git a/independent/webiny-integration-typeform/index.js b/packages/webiny-app-typeform/index.js similarity index 100% rename from independent/webiny-integration-typeform/index.js rename to packages/webiny-app-typeform/index.js diff --git a/independent/webiny-integration-typeform/package.json b/packages/webiny-app-typeform/package.json similarity index 96% rename from independent/webiny-integration-typeform/package.json rename to packages/webiny-app-typeform/package.json index d606cec821b..ad7bea7a56d 100644 --- a/independent/webiny-integration-typeform/package.json +++ b/packages/webiny-app-typeform/package.json @@ -1,5 +1,5 @@ { - "name": "webiny-integration-typeform", + "name": "webiny-app-typeform", "version": "0.0.0", "main": "index.js", "repository": { diff --git a/independent/webiny-integration-typeform/src/plugins/admin/TypeFormEmbed.js b/packages/webiny-app-typeform/src/admin/TypeFormEmbed.js similarity index 100% rename from independent/webiny-integration-typeform/src/plugins/admin/TypeFormEmbed.js rename to packages/webiny-app-typeform/src/admin/TypeFormEmbed.js diff --git a/independent/webiny-integration-typeform/src/plugins/admin/index.js b/packages/webiny-app-typeform/src/admin/index.js similarity index 100% rename from independent/webiny-integration-typeform/src/plugins/admin/index.js rename to packages/webiny-app-typeform/src/admin/index.js diff --git a/independent/webiny-integration-typeform/src/plugins/admin/round-text_format-24px.svg b/packages/webiny-app-typeform/src/admin/round-text_format-24px.svg similarity index 100% rename from independent/webiny-integration-typeform/src/plugins/admin/round-text_format-24px.svg rename to packages/webiny-app-typeform/src/admin/round-text_format-24px.svg diff --git a/independent/webiny-integration-typeform/src/plugins/admin/typeform-logo.svg b/packages/webiny-app-typeform/src/admin/typeform-logo.svg similarity index 100% rename from independent/webiny-integration-typeform/src/plugins/admin/typeform-logo.svg rename to packages/webiny-app-typeform/src/admin/typeform-logo.svg diff --git a/independent/webiny-integration-typeform/src/plugins/render/index.js b/packages/webiny-app-typeform/src/render/index.js similarity index 100% rename from independent/webiny-integration-typeform/src/plugins/render/index.js rename to packages/webiny-app-typeform/src/render/index.js diff --git a/packages/webiny-app/.releaserc.js b/packages/webiny-app/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-app/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-app/src/plugins/fileUploadPlugin.js b/packages/webiny-app/src/plugins/fileUploadPlugin.js index 770b8e5c28d..f83c0d3e14b 100644 --- a/packages/webiny-app/src/plugins/fileUploadPlugin.js +++ b/packages/webiny-app/src/plugins/fileUploadPlugin.js @@ -12,9 +12,8 @@ type SelectedFile = Object & { }; type WithFileUploadUploaderConfigType = { uri?: string }; -type WithFileUploadUploaderType = WithFileUploadUploaderConfigType => WithFileUploadPlugin; -const fileUploadPlugin: WithFileUploadUploaderType = (config = {}) => ({ +export default (config: WithFileUploadUploaderConfigType = {}): WithFileUploadPlugin => ({ type: "with-file-upload-uploader", name: "with-file-upload-uploader", upload: async (file: SelectedFile) => { @@ -52,5 +51,3 @@ const fileUploadPlugin: WithFileUploadUploaderType = (config = {}) => ({ }); } }); - -export default fileUploadPlugin; diff --git a/independent/webiny-cli/.babelrc b/packages/webiny-cli/.babelrc similarity index 100% rename from independent/webiny-cli/.babelrc rename to packages/webiny-cli/.babelrc diff --git a/independent/webiny-cli/README.md b/packages/webiny-cli/README.md similarity index 100% rename from independent/webiny-cli/README.md rename to packages/webiny-cli/README.md diff --git a/independent/webiny-cli/checkdep.config.js b/packages/webiny-cli/checkdep.config.js similarity index 100% rename from independent/webiny-cli/checkdep.config.js rename to packages/webiny-cli/checkdep.config.js diff --git a/independent/webiny-cli/package.json b/packages/webiny-cli/package.json similarity index 100% rename from independent/webiny-cli/package.json rename to packages/webiny-cli/package.json diff --git a/independent/webiny-cli/src/cli.js b/packages/webiny-cli/src/cli.js similarity index 100% rename from independent/webiny-cli/src/cli.js rename to packages/webiny-cli/src/cli.js diff --git a/independent/webiny-cli/src/deploy/index.js b/packages/webiny-cli/src/deploy/index.js similarity index 100% rename from independent/webiny-cli/src/deploy/index.js rename to packages/webiny-cli/src/deploy/index.js diff --git a/independent/webiny-cli/src/index.js b/packages/webiny-cli/src/index.js similarity index 100% rename from independent/webiny-cli/src/index.js rename to packages/webiny-cli/src/index.js diff --git a/independent/webiny-cli/src/init/index.js b/packages/webiny-cli/src/init/index.js similarity index 100% rename from independent/webiny-cli/src/init/index.js rename to packages/webiny-cli/src/init/index.js diff --git a/independent/webiny-cli/src/init/template/.gitignore b/packages/webiny-cli/src/init/template/.gitignore similarity index 100% rename from independent/webiny-cli/src/init/template/.gitignore rename to packages/webiny-cli/src/init/template/.gitignore diff --git a/independent/webiny-cli/src/init/template/.prettierrc.js b/packages/webiny-cli/src/init/template/.prettierrc.js similarity index 100% rename from independent/webiny-cli/src/init/template/.prettierrc.js rename to packages/webiny-cli/src/init/template/.prettierrc.js diff --git a/independent/webiny-cli/src/init/template/README.md b/packages/webiny-cli/src/init/template/README.md similarity index 100% rename from independent/webiny-cli/src/init/template/README.md rename to packages/webiny-cli/src/init/template/README.md diff --git a/independent/webiny-cli/src/init/template/packages/admin/.env.example b/packages/webiny-cli/src/init/template/packages/admin/.env.example similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/.env.example rename to packages/webiny-cli/src/init/template/packages/admin/.env.example diff --git a/independent/webiny-cli/src/init/template/packages/admin/.rescriptsrc.js b/packages/webiny-cli/src/init/template/packages/admin/.rescriptsrc.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/.rescriptsrc.js rename to packages/webiny-cli/src/init/template/packages/admin/.rescriptsrc.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/.webiny b/packages/webiny-cli/src/init/template/packages/admin/.webiny similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/.webiny rename to packages/webiny-cli/src/init/template/packages/admin/.webiny diff --git a/independent/webiny-cli/src/init/template/packages/admin/babel.config.js b/packages/webiny-cli/src/init/template/packages/admin/babel.config.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/babel.config.js rename to packages/webiny-cli/src/init/template/packages/admin/babel.config.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/package.json b/packages/webiny-cli/src/init/template/packages/admin/package.json similarity index 81% rename from independent/webiny-cli/src/init/template/packages/admin/package.json rename to packages/webiny-cli/src/init/template/packages/admin/package.json index 0b2002e1f09..b8e27acf8c1 100644 --- a/independent/webiny-cli/src/init/template/packages/admin/package.json +++ b/packages/webiny-cli/src/init/template/packages/admin/package.json @@ -10,10 +10,13 @@ "webiny-app-cms": "^1", "webiny-app-security": "^1", "webiny-form": "^1", - "webiny-integration-cookie-policy": "^1", - "webiny-integration-google-tag-manager": "^1", - "webiny-integration-mailchimp": "^1", - "webiny-integration-typeform": "^1", + "webiny-app-cookie-policy": "^1", + "webiny-app-google-tag-manager": "^1", + "webiny-app-mailchimp": "^1", + "webiny-app-typeform": "^1", + "webiny-api-cookie-policy": "^1", + "webiny-api-google-tag-manager": "^1", + "webiny-api-mailchimp": "^1", "webiny-plugins": "^1", "webiny-ui": "^1", "whatwg-fetch": "^3.0.0" diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-144x144.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-144x144.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-144x144.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-144x144.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-192x192.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-192x192.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-192x192.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-192x192.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-36x36.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-36x36.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-36x36.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-36x36.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-48x48.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-48x48.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-48x48.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-48x48.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-72x72.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-72x72.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-72x72.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-72x72.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-96x96.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-96x96.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-96x96.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/android-icon-96x96.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-114x114.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-114x114.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-114x114.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-114x114.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-120x120.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-120x120.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-120x120.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-120x120.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-144x144.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-144x144.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-144x144.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-144x144.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-152x152.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-152x152.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-152x152.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-152x152.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-180x180.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-180x180.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-180x180.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-180x180.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-57x57.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-57x57.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-57x57.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-57x57.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-60x60.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-60x60.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-60x60.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-60x60.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-72x72.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-72x72.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-72x72.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-72x72.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-76x76.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-76x76.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-76x76.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-76x76.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-precomposed.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-precomposed.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-precomposed.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon-precomposed.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/apple-icon.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-16x16.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-16x16.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-16x16.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-16x16.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-32x32.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-32x32.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-32x32.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-32x32.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-96x96.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-96x96.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-96x96.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon-96x96.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon.ico b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon.ico similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/favicon.ico rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/favicon.ico diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-144x144.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-144x144.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-144x144.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-144x144.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-150x150.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-150x150.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-150x150.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-150x150.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-310x310.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-310x310.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-310x310.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-310x310.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-70x70.png b/packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-70x70.png similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-70x70.png rename to packages/webiny-cli/src/init/template/packages/admin/public/favicons/ms-icon-70x70.png diff --git a/independent/webiny-cli/src/init/template/packages/admin/public/index.html b/packages/webiny-cli/src/init/template/packages/admin/public/index.html similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/public/index.html rename to packages/webiny-cli/src/init/template/packages/admin/public/index.html diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/App.js b/packages/webiny-cli/src/init/template/packages/admin/src/App.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/App.js rename to packages/webiny-cli/src/init/template/packages/admin/src/App.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/App.scss b/packages/webiny-cli/src/init/template/packages/admin/src/App.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/App.scss rename to packages/webiny-cli/src/init/template/packages/admin/src/App.scss diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/App.test.js b/packages/webiny-cli/src/init/template/packages/admin/src/App.test.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/App.test.js rename to packages/webiny-cli/src/init/template/packages/admin/src/App.test.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/config/development.js b/packages/webiny-cli/src/init/template/packages/admin/src/config/development.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/config/development.js rename to packages/webiny-cli/src/init/template/packages/admin/src/config/development.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/config/index.js b/packages/webiny-cli/src/init/template/packages/admin/src/config/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/config/index.js rename to packages/webiny-cli/src/init/template/packages/admin/src/config/index.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/config/production.js b/packages/webiny-cli/src/init/template/packages/admin/src/config/production.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/config/production.js rename to packages/webiny-cli/src/init/template/packages/admin/src/config/production.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/index.js b/packages/webiny-cli/src/init/template/packages/admin/src/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/admin/src/index.js rename to packages/webiny-cli/src/init/template/packages/admin/src/index.js diff --git a/independent/webiny-cli/src/init/template/packages/admin/src/plugins/index.js b/packages/webiny-cli/src/init/template/packages/admin/src/plugins/index.js similarity index 60% rename from independent/webiny-cli/src/init/template/packages/admin/src/plugins/index.js rename to packages/webiny-cli/src/init/template/packages/admin/src/plugins/index.js index d749c7216fa..47da7145d42 100644 --- a/independent/webiny-cli/src/init/template/packages/admin/src/plugins/index.js +++ b/packages/webiny-cli/src/init/template/packages/admin/src/plugins/index.js @@ -3,10 +3,10 @@ import { fileUploadPlugin, imagePlugin } from "webiny-app/plugins"; import adminPlugins from "webiny-admin/plugins"; import securityPlugins from "webiny-app-security/admin/plugins"; import cmsPlugins from "webiny-app-cms/admin/plugins"; -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/admin"; -import googleTagManagerPlugins from "webiny-integration-google-tag-manager/plugins/admin"; -import typeformPlugins from "webiny-integration-typeform/plugins/admin"; -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/admin"; +import cookiePolicyPlugins from "webiny-app-cookie-policy/admin"; +import googleTagManagerPlugins from "webiny-app-google-tag-manager/admin"; +import typeformPlugins from "webiny-app-typeform/admin"; +import mailchimpPlugins from "webiny-app-mailchimp/admin"; const plugins = [ fileUploadPlugin(), diff --git a/independent/webiny-cli/src/init/template/packages/api/.env.example b/packages/webiny-cli/src/init/template/packages/api/.env.example similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/.env.example rename to packages/webiny-cli/src/init/template/packages/api/.env.example diff --git a/independent/webiny-cli/src/init/template/packages/api/.webiny b/packages/webiny-cli/src/init/template/packages/api/.webiny similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/.webiny rename to packages/webiny-cli/src/init/template/packages/api/.webiny diff --git a/independent/webiny-cli/src/init/template/packages/api/babel.config.js b/packages/webiny-cli/src/init/template/packages/api/babel.config.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/babel.config.js rename to packages/webiny-cli/src/init/template/packages/api/babel.config.js diff --git a/independent/webiny-cli/src/init/template/packages/api/package.json b/packages/webiny-cli/src/init/template/packages/api/package.json similarity index 86% rename from independent/webiny-cli/src/init/template/packages/api/package.json rename to packages/webiny-cli/src/init/template/packages/api/package.json index 213ae7d7c5b..20dd2af61a5 100644 --- a/independent/webiny-cli/src/init/template/packages/api/package.json +++ b/packages/webiny-cli/src/init/template/packages/api/package.json @@ -27,10 +27,13 @@ "webiny-api-security": "^1", "webiny-entity-mongodb": "^1", "webiny-install": "^1", - "webiny-integration-cookie-policy": "^1", - "webiny-integration-google-tag-manager": "^1", - "webiny-integration-mailchimp": "^1", - "webiny-integration-typeform": "^1", + "webiny-api-cookie-policy": "^1", + "webiny-api-google-tag-manager": "^1", + "webiny-api-mailchimp": "^1", + "webiny-app-cookie-policy": "^1", + "webiny-app-google-tag-manager": "^1", + "webiny-app-mailchimp": "^1", + "webiny-app-typeform": "^1", "webiny-plugins": "^1" }, "devDependencies": { diff --git a/independent/webiny-cli/src/init/template/packages/api/serverless.yml b/packages/webiny-cli/src/init/template/packages/api/serverless.yml similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/serverless.yml rename to packages/webiny-cli/src/init/template/packages/api/serverless.yml diff --git a/independent/webiny-cli/src/init/template/packages/api/src/configs/development.js b/packages/webiny-cli/src/init/template/packages/api/src/configs/development.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/configs/development.js rename to packages/webiny-cli/src/init/template/packages/api/src/configs/development.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/configs/index.js b/packages/webiny-cli/src/init/template/packages/api/src/configs/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/configs/index.js rename to packages/webiny-cli/src/init/template/packages/api/src/configs/index.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/configs/production.js b/packages/webiny-cli/src/init/template/packages/api/src/configs/production.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/configs/production.js rename to packages/webiny-cli/src/init/template/packages/api/src/configs/production.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/files.js b/packages/webiny-cli/src/init/template/packages/api/src/files.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/files.js rename to packages/webiny-cli/src/init/template/packages/api/src/files.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/files/create.js b/packages/webiny-cli/src/init/template/packages/api/src/files/create.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/files/create.js rename to packages/webiny-cli/src/init/template/packages/api/src/files/create.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/files/read.js b/packages/webiny-cli/src/init/template/packages/api/src/files/read.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/files/read.js rename to packages/webiny-cli/src/init/template/packages/api/src/files/read.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/files/utils/decodeBase64Src.js b/packages/webiny-cli/src/init/template/packages/api/src/files/utils/decodeBase64Src.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/files/utils/decodeBase64Src.js rename to packages/webiny-cli/src/init/template/packages/api/src/files/utils/decodeBase64Src.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/handler.js b/packages/webiny-cli/src/init/template/packages/api/src/handler.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/handler.js rename to packages/webiny-cli/src/init/template/packages/api/src/handler.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/install.js b/packages/webiny-cli/src/init/template/packages/api/src/install.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/install.js rename to packages/webiny-cli/src/init/template/packages/api/src/install.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/install/install.js b/packages/webiny-cli/src/init/template/packages/api/src/install/install.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/src/install/install.js rename to packages/webiny-cli/src/init/template/packages/api/src/install/install.js diff --git a/independent/webiny-cli/src/init/template/packages/api/src/plugins.js b/packages/webiny-cli/src/init/template/packages/api/src/plugins.js similarity index 56% rename from independent/webiny-cli/src/init/template/packages/api/src/plugins.js rename to packages/webiny-cli/src/init/template/packages/api/src/plugins.js index aea535882cf..9a76acd3928 100644 --- a/independent/webiny-cli/src/init/template/packages/api/src/plugins.js +++ b/packages/webiny-cli/src/init/template/packages/api/src/plugins.js @@ -2,9 +2,9 @@ import apiPlugins from "webiny-api/plugins"; import securityPlugins from "webiny-api-security/plugins"; import cmsPlugins from "webiny-api-cms/plugins"; -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/api"; -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/api"; -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/api"; +import cookiePolicyPlugins from "webiny-api-cookie-policy"; +import gtmPlugins from "webiny-api-google-tag-manager"; +import mailchimpPlugins from "webiny-api-mailchimp"; export default [ apiPlugins, diff --git a/independent/webiny-cli/src/init/template/packages/api/webpack.config.js b/packages/webiny-cli/src/init/template/packages/api/webpack.config.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/api/webpack.config.js rename to packages/webiny-cli/src/init/template/packages/api/webpack.config.js diff --git a/independent/webiny-cli/src/init/template/packages/site/.env.example b/packages/webiny-cli/src/init/template/packages/site/.env.example similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/.env.example rename to packages/webiny-cli/src/init/template/packages/site/.env.example diff --git a/independent/webiny-cli/src/init/template/packages/site/.gitignore b/packages/webiny-cli/src/init/template/packages/site/.gitignore similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/.gitignore rename to packages/webiny-cli/src/init/template/packages/site/.gitignore diff --git a/independent/webiny-cli/src/init/template/packages/site/.rescriptsrc.js b/packages/webiny-cli/src/init/template/packages/site/.rescriptsrc.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/.rescriptsrc.js rename to packages/webiny-cli/src/init/template/packages/site/.rescriptsrc.js diff --git a/independent/webiny-cli/src/init/template/packages/site/.webiny b/packages/webiny-cli/src/init/template/packages/site/.webiny similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/.webiny rename to packages/webiny-cli/src/init/template/packages/site/.webiny diff --git a/independent/webiny-cli/src/init/template/packages/site/README.md b/packages/webiny-cli/src/init/template/packages/site/README.md similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/README.md rename to packages/webiny-cli/src/init/template/packages/site/README.md diff --git a/independent/webiny-cli/src/init/template/packages/site/babel.config.js b/packages/webiny-cli/src/init/template/packages/site/babel.config.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/babel.config.js rename to packages/webiny-cli/src/init/template/packages/site/babel.config.js diff --git a/independent/webiny-cli/src/init/template/packages/site/package.json b/packages/webiny-cli/src/init/template/packages/site/package.json similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/package.json rename to packages/webiny-cli/src/init/template/packages/site/package.json diff --git a/independent/webiny-cli/src/init/template/packages/site/public/favicon.ico b/packages/webiny-cli/src/init/template/packages/site/public/favicon.ico similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/public/favicon.ico rename to packages/webiny-cli/src/init/template/packages/site/public/favicon.ico diff --git a/independent/webiny-cli/src/init/template/packages/site/public/index.html b/packages/webiny-cli/src/init/template/packages/site/public/index.html similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/public/index.html rename to packages/webiny-cli/src/init/template/packages/site/public/index.html diff --git a/independent/webiny-cli/src/init/template/packages/site/src/App.js b/packages/webiny-cli/src/init/template/packages/site/src/App.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/App.js rename to packages/webiny-cli/src/init/template/packages/site/src/App.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/App.scss b/packages/webiny-cli/src/init/template/packages/site/src/App.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/App.scss rename to packages/webiny-cli/src/init/template/packages/site/src/App.scss diff --git a/independent/webiny-cli/src/init/template/packages/site/src/cms/GenericErrorPage.js b/packages/webiny-cli/src/init/template/packages/site/src/cms/GenericErrorPage.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/cms/GenericErrorPage.js rename to packages/webiny-cli/src/init/template/packages/site/src/cms/GenericErrorPage.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/cms/GenericNotFoundPage.js b/packages/webiny-cli/src/init/template/packages/site/src/cms/GenericNotFoundPage.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/cms/GenericNotFoundPage.js rename to packages/webiny-cli/src/init/template/packages/site/src/cms/GenericNotFoundPage.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/cms/index.js b/packages/webiny-cli/src/init/template/packages/site/src/cms/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/cms/index.js rename to packages/webiny-cli/src/init/template/packages/site/src/cms/index.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/config/development.js b/packages/webiny-cli/src/init/template/packages/site/src/config/development.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/config/development.js rename to packages/webiny-cli/src/init/template/packages/site/src/config/development.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/config/index.js b/packages/webiny-cli/src/init/template/packages/site/src/config/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/config/index.js rename to packages/webiny-cli/src/init/template/packages/site/src/config/index.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/config/production.js b/packages/webiny-cli/src/init/template/packages/site/src/config/production.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/config/production.js rename to packages/webiny-cli/src/init/template/packages/site/src/config/production.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/index.js b/packages/webiny-cli/src/init/template/packages/site/src/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/site/src/index.js rename to packages/webiny-cli/src/init/template/packages/site/src/index.js diff --git a/independent/webiny-cli/src/init/template/packages/site/src/plugins/index.js b/packages/webiny-cli/src/init/template/packages/site/src/plugins/index.js similarity index 50% rename from independent/webiny-cli/src/init/template/packages/site/src/plugins/index.js rename to packages/webiny-cli/src/init/template/packages/site/src/plugins/index.js index 19ba11abfaa..794f96fd63e 100644 --- a/independent/webiny-cli/src/init/template/packages/site/src/plugins/index.js +++ b/packages/webiny-cli/src/init/template/packages/site/src/plugins/index.js @@ -1,10 +1,10 @@ // @flow import cmsPlugins from "webiny-app-cms/site/plugins"; import { fileUploadPlugin, imagePlugin } from "webiny-app/plugins"; -import cookiePolicyPlugins from "webiny-integration-cookie-policy/plugins/render"; -import typeformPlugins from "webiny-integration-typeform/plugins/render"; -import mailchimpPlugins from "webiny-integration-mailchimp/plugins/render"; -import gtmPlugins from "webiny-integration-google-tag-manager/plugins/render"; +import cookiePolicyPlugins from "webiny-app-cookie-policy/render"; +import typeformPlugins from "webiny-app-typeform/render"; +import mailchimpPlugins from "webiny-app-mailchimp/render"; +import gtmPlugins from "webiny-app-google-tag-manager/render"; const plugins = [ fileUploadPlugin(), diff --git a/independent/webiny-cli/src/init/template/packages/theme/.babelrc.js b/packages/webiny-cli/src/init/template/packages/theme/.babelrc.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/.babelrc.js rename to packages/webiny-cli/src/init/template/packages/theme/.babelrc.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/README.md b/packages/webiny-cli/src/init/template/packages/theme/README.md similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/README.md rename to packages/webiny-cli/src/init/template/packages/theme/README.md diff --git a/independent/webiny-cli/src/init/template/packages/theme/index.js b/packages/webiny-cli/src/init/template/packages/theme/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/index.js rename to packages/webiny-cli/src/init/template/packages/theme/index.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/package.json b/packages/webiny-cli/src/init/template/packages/theme/package.json similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/package.json rename to packages/webiny-cli/src/init/template/packages/theme/package.json diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/DefaultMenu.js b/packages/webiny-cli/src/init/template/packages/theme/src/components/DefaultMenu.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/DefaultMenu.js rename to packages/webiny-cli/src/init/template/packages/theme/src/components/DefaultMenu.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/Footer.js b/packages/webiny-cli/src/init/template/packages/theme/src/components/Footer.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/Footer.js rename to packages/webiny-cli/src/init/template/packages/theme/src/components/Footer.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/Header.js b/packages/webiny-cli/src/init/template/packages/theme/src/components/Header.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/Header.js rename to packages/webiny-cli/src/init/template/packages/theme/src/components/Header.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/assets/facebook-square-brands.svg b/packages/webiny-cli/src/init/template/packages/theme/src/components/assets/facebook-square-brands.svg similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/assets/facebook-square-brands.svg rename to packages/webiny-cli/src/init/template/packages/theme/src/components/assets/facebook-square-brands.svg diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/assets/instagram-brands.svg b/packages/webiny-cli/src/init/template/packages/theme/src/components/assets/instagram-brands.svg similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/assets/instagram-brands.svg rename to packages/webiny-cli/src/init/template/packages/theme/src/components/assets/instagram-brands.svg diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/assets/twitter-square-brands.svg b/packages/webiny-cli/src/init/template/packages/theme/src/components/assets/twitter-square-brands.svg similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/assets/twitter-square-brands.svg rename to packages/webiny-cli/src/init/template/packages/theme/src/components/assets/twitter-square-brands.svg diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/components/graphql.js b/packages/webiny-cli/src/init/template/packages/theme/src/components/graphql.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/components/graphql.js rename to packages/webiny-cli/src/init/template/packages/theme/src/components/graphql.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/index.js b/packages/webiny-cli/src/init/template/packages/theme/src/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/index.js rename to packages/webiny-cli/src/init/template/packages/theme/src/index.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/layouts/blog.js b/packages/webiny-cli/src/init/template/packages/theme/src/layouts/blog.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/layouts/blog.js rename to packages/webiny-cli/src/init/template/packages/theme/src/layouts/blog.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/layouts/static.js b/packages/webiny-cli/src/init/template/packages/theme/src/layouts/static.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/layouts/static.js rename to packages/webiny-cli/src/init/template/packages/theme/src/layouts/static.js diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/base.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/base.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/base.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/base.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/button.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/button.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/button.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/button.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/footer.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/footer.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/footer.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/footer.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/header-nav.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/header-nav.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/header-nav.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/header-nav.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/image.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/image.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/image.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/image.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/layout.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/layout.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/layout.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/layout.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/page-list.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/page-list.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/page-list.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/page-list.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/elements/typography.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/elements/typography.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/elements/typography.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/elements/typography.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/mixins/media-queries.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/mixins/media-queries.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/mixins/media-queries.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/mixins/media-queries.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/reset.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/reset.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/reset.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/reset.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/theme.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/theme.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/theme.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/theme.scss diff --git a/independent/webiny-cli/src/init/template/packages/theme/src/style/variables.scss b/packages/webiny-cli/src/init/template/packages/theme/src/style/variables.scss similarity index 100% rename from independent/webiny-cli/src/init/template/packages/theme/src/style/variables.scss rename to packages/webiny-cli/src/init/template/packages/theme/src/style/variables.scss diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/aliases.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/aliases.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/aliases.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/aliases.js diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/babel/preset.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/babel/preset.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/babel/preset.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/babel/preset.js diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/index.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/index.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/index.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/index.js diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/babel.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/babel.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/babel.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/babel.js diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/sass.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/sass.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/sass.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/overrides/sass.js diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/svgImportMock.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/svgImportMock.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/configs/svgImportMock.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/configs/svgImportMock.js diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/package.json b/packages/webiny-cli/src/init/template/packages/webiny-rewire/package.json similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/package.json rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/package.json diff --git a/independent/webiny-cli/src/init/template/packages/webiny-rewire/packages.js b/packages/webiny-cli/src/init/template/packages/webiny-rewire/packages.js similarity index 100% rename from independent/webiny-cli/src/init/template/packages/webiny-rewire/packages.js rename to packages/webiny-cli/src/init/template/packages/webiny-rewire/packages.js diff --git a/independent/webiny-cli/src/logger.js b/packages/webiny-cli/src/logger.js similarity index 100% rename from independent/webiny-cli/src/logger.js rename to packages/webiny-cli/src/logger.js diff --git a/independent/webiny-cli/src/sdk/SdkError.js b/packages/webiny-cli/src/sdk/SdkError.js similarity index 100% rename from independent/webiny-cli/src/sdk/SdkError.js rename to packages/webiny-cli/src/sdk/SdkError.js diff --git a/independent/webiny-cli/src/sdk/client.js b/packages/webiny-cli/src/sdk/client.js similarity index 100% rename from independent/webiny-cli/src/sdk/client.js rename to packages/webiny-cli/src/sdk/client.js diff --git a/independent/webiny-cli/src/sdk/createApi.js b/packages/webiny-cli/src/sdk/createApi.js similarity index 100% rename from independent/webiny-cli/src/sdk/createApi.js rename to packages/webiny-cli/src/sdk/createApi.js diff --git a/independent/webiny-cli/src/utils.js b/packages/webiny-cli/src/utils.js similarity index 100% rename from independent/webiny-cli/src/utils.js rename to packages/webiny-cli/src/utils.js diff --git a/packages/webiny-compose/.releaserc.js b/packages/webiny-compose/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-compose/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-data-extractor/.releaserc.js b/packages/webiny-data-extractor/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-data-extractor/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-entity-memory/.releaserc.js b/packages/webiny-entity-memory/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-entity-memory/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-entity-mongodb/.releaserc.js b/packages/webiny-entity-mongodb/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-entity-mongodb/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-entity/.releaserc.js b/packages/webiny-entity/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-entity/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-file-storage-local/package.json b/packages/webiny-file-storage-local/package.json index e7845256243..12f9c379b2a 100644 --- a/packages/webiny-file-storage-local/package.json +++ b/packages/webiny-file-storage-local/package.json @@ -1,4 +1,5 @@ { + "private": true, "name": "webiny-file-storage-local", "description": "Local file-system storage driver for webiny-file-storage library", "version": "0.0.0", diff --git a/packages/webiny-file-storage-s3/package.json b/packages/webiny-file-storage-s3/package.json index 7e8002a8d6d..da3adb321ff 100644 --- a/packages/webiny-file-storage-s3/package.json +++ b/packages/webiny-file-storage-s3/package.json @@ -1,4 +1,5 @@ { + "private": true, "name": "webiny-file-storage-s3", "description": "AWS S3 file-system storage driver for webiny-file-storage library", "version": "0.0.0", diff --git a/packages/webiny-file-storage/package.json b/packages/webiny-file-storage/package.json index 2dde0a47851..392f584770e 100644 --- a/packages/webiny-file-storage/package.json +++ b/packages/webiny-file-storage/package.json @@ -1,4 +1,5 @@ { + "private": true, "name": "webiny-file-storage", "version": "0.0.0", "main": "index.js", diff --git a/packages/webiny-form/.releaserc.js b/packages/webiny-form/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-form/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-i18n-react/.releaserc.js b/packages/webiny-i18n-react/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-i18n-react/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-i18n/.releaserc.js b/packages/webiny-i18n/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-i18n/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-install/.releaserc.js b/packages/webiny-install/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-install/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-jimp/package.json b/packages/webiny-jimp/package.json index d01016cbd68..8eb0f59964c 100644 --- a/packages/webiny-jimp/package.json +++ b/packages/webiny-jimp/package.json @@ -1,4 +1,5 @@ { + "private": true, "name": "webiny-jimp", "version": "0.0.0", "main": "index.js", diff --git a/packages/webiny-load-assets/.releaserc.js b/packages/webiny-load-assets/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-load-assets/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-model/.releaserc.js b/packages/webiny-model/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-model/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-plugins/.releaserc.js b/packages/webiny-plugins/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-plugins/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-react-router/.releaserc.js b/packages/webiny-react-router/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-react-router/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-service-manager/package.json b/packages/webiny-service-manager/package.json index 6cf3365cc43..dee93d73784 100644 --- a/packages/webiny-service-manager/package.json +++ b/packages/webiny-service-manager/package.json @@ -1,4 +1,5 @@ { + "private": true, "name": "webiny-service-manager", "version": "0.0.0", "main": "index.js", diff --git a/packages/webiny-storybook-utils/package.json b/packages/webiny-storybook-utils/package.json index 538f97b0579..b44698b2b82 100644 --- a/packages/webiny-storybook-utils/package.json +++ b/packages/webiny-storybook-utils/package.json @@ -1,4 +1,5 @@ { + "private": true, "name": "webiny-storybook-utils", "version": "0.0.0", "repository": { diff --git a/packages/webiny-ui/.releaserc.js b/packages/webiny-ui/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-ui/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/packages/webiny-validation/.releaserc.js b/packages/webiny-validation/.releaserc.js new file mode 100644 index 00000000000..c9d77af0c8f --- /dev/null +++ b/packages/webiny-validation/.releaserc.js @@ -0,0 +1,3 @@ +module.exports = { + type: "fixed" +}; diff --git a/scripts/build-tool/build.js b/scripts/build-tool/build.js index d3038a7df2d..58baec26ce4 100644 --- a/scripts/build-tool/build.js +++ b/scripts/build-tool/build.js @@ -2,8 +2,8 @@ const args = require("yargs").argv; const { unlinkSync, existsSync } = require("fs"); const chalk = require("chalk"); -const readPkg = require("read-pkg"); const path = require("path"); +const fs = require("fs-extra"); const minimatch = require("minimatch"); const execa = require("execa"); const getPackages = require("get-yarn-workspaces"); @@ -15,19 +15,11 @@ const { asyncRimRaf } = require("./utils/packaging"); -const blacklist = [ - "webiny-cli", - "webiny-cloud*", - "webiny-cra-utils", - "webiny-ui_LEGACY", - "demo-*" -]; const destination = args.out ? path.resolve(args.out) : null; const scope = args.scope ? (Array.isArray(args.scope) ? args.scope : [args.scope]) : ["**"]; -function hasCommand(packagePath) { - const pkg = readPkg.sync({ cwd: packagePath }); - return pkg.scripts && pkg.scripts.hasOwnProperty("build"); +function hasReleaseConfig(packagePath) { + return fs.existsSync(path.join(packagePath, ".releaserc.js")); } async function buildEverything() { @@ -49,9 +41,8 @@ async function buildEverything() { // Build all packages, one by one. const packages = getPackages(process.cwd()) - .filter(p => !blacklist.some(s => minimatch(path.basename(p), s))) - .filter(p => scope.some(s => minimatch(path.basename(p), s))) - .filter(hasCommand); + .filter(hasReleaseConfig) + .filter(p => scope.some(s => minimatch(path.basename(p), s))); await Promise.all( packages.map(dir => { diff --git a/scripts/checkdep/config.base.js b/scripts/checkdep/config.base.js index a2028046c2a..23d63dde97d 100644 --- a/scripts/checkdep/config.base.js +++ b/scripts/checkdep/config.base.js @@ -5,11 +5,14 @@ module.exports = { devDependencies: true }, dirs: [ - "independent/webiny-cli", - "independent/webiny-integration-cookie-policy", - "independent/webiny-integration-google-tag-manager", - "independent/webiny-integration-mailchimp", - "independent/webiny-integration-typeform", + "packages/webiny-cli", + "packages/webiny-app-cookie-policy", + "packages/webiny-api-cookie-policy", + "packages/webiny-app-google-tag-manager", + "packages/webiny-api-google-tag-manager", + "packages/webiny-app-mailchimp", + "packages/webiny-api-mailchimp", + "packages/webiny-app-typeform", "packages/demo-admin", "packages/demo-api", "packages/demo-site", diff --git a/scripts/flow.js b/scripts/flow.js index 42263855777..12bde073eac 100644 --- a/scripts/flow.js +++ b/scripts/flow.js @@ -15,7 +15,7 @@ const blacklist = [ ]; /** - * Get a list of packages in form: `packages/webiny-ui` and `independent/webiny-integration-....` + * Get a list of packages in form: `packages/webiny-ui` and `independent/webiny-app-....` * @returns Array */ function listPackages() { diff --git a/scripts/release/independent/index.js b/scripts/release/independent/index.js index b892565734c..c3b67b0c5b3 100644 --- a/scripts/release/independent/index.js +++ b/scripts/release/independent/index.js @@ -39,7 +39,14 @@ const release = async config => { // Get `independent` packages const independent = getWorkspaces() - .filter(dir => dir.startsWith(process.cwd() + "/independent/")) + .filter(dir => { + const configPath = path.join(dir, ".releaserc.js"); + try { + return require(configPath).type === "independent"; + } catch (e) { + return false; + } + }) .map(dir => path.basename(dir)); // Mark independent packages with `isIndependent` diff --git a/scripts/release/packages/index.js b/scripts/release/packages/index.js index 2251b07c003..cc09402dde2 100644 --- a/scripts/release/packages/index.js +++ b/scripts/release/packages/index.js @@ -39,7 +39,15 @@ const release = async config => { // Get `independent` packages const independent = getWorkspaces() - .filter(dir => dir.startsWith(process.cwd() + "/independent/")) + .filter(dir => { + const configPath = path.join(dir, ".releaserc.js"); + try { + return require(configPath).type === "independent"; + } catch (e) { + console.log(e); + return false; + } + }) .map(dir => path.basename(dir)); // Only include non-independent packages diff --git a/scripts/release/test.js b/scripts/release/test.js new file mode 100644 index 00000000000..9bede0e4387 --- /dev/null +++ b/scripts/release/test.js @@ -0,0 +1,16 @@ +const getPackages = require("get-yarn-workspaces"); +const path = require("path"); + +const independent = getPackages() + .filter(dir => { + const configPath = path.join(dir, ".releaserc.js"); + try { + const config = require(configPath); + return config.type === "independent"; + } catch(e) { + return false; + } + }) + .map(dir => path.basename(dir)); + +console.log(independent); diff --git a/scripts/release/unpublish-all.sh b/scripts/release/unpublish-all.sh deleted file mode 100644 index 277f809a1a1..00000000000 --- a/scripts/release/unpublish-all.sh +++ /dev/null @@ -1,3 +0,0 @@ -npm unpublish --force pavel910-test --registry=http://localhost:32771 -npm unpublish --force pavel910-strings --registry=http://localhost:32771 - diff --git a/yarn.lock b/yarn.lock index d95ad93def7..f24a32322a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -816,7 +816,7 @@ js-levenshtein "^1.1.3" semver "^5.3.0" -"@babel/preset-env@^7.0.0", "@babel/preset-env@^7.1.6", "@babel/preset-env@^7.3.1": +"@babel/preset-env@^7.0.0", "@babel/preset-env@^7.1.6", "@babel/preset-env@^7.4.1": version "7.4.2" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.2.tgz#2f5ba1de2daefa9dcca653848f96c7ce2e406676" integrity sha512-OEz6VOZaI9LW08CWVS3d9g/0jZA6YCn1gsKIy/fut7yZCJti5Lm1/Hi+uo/U+ODm7g4I6gULrCP+/+laT8xAsA== @@ -913,7 +913,7 @@ dependencies: regenerator-runtime "^0.12.0" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.3.4": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.2": version "7.4.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.2.tgz#f5ab6897320f16decd855eed70b705908a313fe8" integrity sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA== @@ -2158,14 +2158,14 @@ integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== "@storybook/addon-knobs@^5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-5.0.5.tgz#965d3afc86bd2373ad4514529ec0f4e590c7db45" - integrity sha512-LbtWoCd6oBQP4pSLZ3ZGdZ5hfWSni4M2BXTy2MRoH4cNYRyHFeVthtGCqLAywnO8Gg7ei24/1uVyS4J8ezTcRg== - dependencies: - "@storybook/addons" "5.0.5" - "@storybook/components" "5.0.5" - "@storybook/core-events" "5.0.5" - "@storybook/theming" "5.0.5" + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-5.0.6.tgz#f291d7e18d30ef65284dc424d1b7527f114183b6" + integrity sha512-Qgj84wGuBSxY0As127OVmd6bz6JLWsYteqjhlSu9vRfQrSszbQSEJb9ikOhE0I7g+hS0u3zWU+HDb9EgN/87SA== + dependencies: + "@storybook/addons" "5.0.6" + "@storybook/components" "5.0.6" + "@storybook/core-events" "5.0.6" + "@storybook/theming" "5.0.6" copy-to-clipboard "^3.0.8" core-js "^2.6.5" escape-html "^1.0.3" @@ -2180,56 +2180,56 @@ util-deprecate "^1.0.2" "@storybook/addon-links@^5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-5.0.5.tgz#028b6190bc5db97e77c6d257a4e51ab49a425f23" - integrity sha512-p7UkmS9CMGgR1b8W3eYACwepWdXh8bkkB1hzOiMRmUXh0Fn/01CtgRVx5iLJkjDTgxyektvc6wxefVdcDs9H1w== + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-5.0.6.tgz#8c6dae2d31df8dc0f1988b6f3fd0ffaf7ad0e482" + integrity sha512-cOlW+T10u+KBWRD3i+vJBgta2P/0V69vdAbGqK56j5Okr3kqS3ZJsM5avNhjmysvuQIlw0mAMC2Q9SK3Kn1P2Q== dependencies: - "@storybook/addons" "5.0.5" - "@storybook/core-events" "5.0.5" + "@storybook/addons" "5.0.6" + "@storybook/core-events" "5.0.6" common-tags "^1.8.0" core-js "^2.6.5" global "^4.3.2" prop-types "^15.6.2" qs "^6.5.2" -"@storybook/addons@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.0.5.tgz#5f979a5575c58b8a2dcb78c01795aa8321826e2b" - integrity sha512-AsEdBCN8R03lwXUT4HjPn4yEER/oGGfbjza0ZLhUJ9JO3dcOuHk69a7ENOsM3BoJANRJuSxbfPwTNPe44Q8Vaw== +"@storybook/addons@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-5.0.6.tgz#3ecb7fd8421e6557b1abc71ebede905e8decfebc" + integrity sha512-VZFYnckWRErkOTZG3a3y7jvnPUjOsTCbWSxvJVMM5SfPzlZbcUz16wJDCJ/pQWI0VzhHFEAVfae9DcuiF031Ow== dependencies: - "@storybook/channels" "5.0.5" - "@storybook/client-logger" "5.0.5" + "@storybook/channels" "5.0.6" + "@storybook/client-logger" "5.0.6" core-js "^2.6.5" global "^4.3.2" util-deprecate "^1.0.2" -"@storybook/channel-postmessage@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-5.0.5.tgz#d55f99ad29d79c1fd2881777d0a41857fb603304" - integrity sha512-ERxuRvjyaKhnkgYTnCcc6RnF2X3lPoxoW3h4w8gcxNOq6kcjtcrV6ehDTS2z1g8P/l+ljbkc3ywBdjGmUyll5A== +"@storybook/channel-postmessage@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-5.0.6.tgz#a774cd548d9f229456a56915754db7fd9da7429a" + integrity sha512-62gAChPQSnmmdcsCgeU+g/tSqOHLX/nNzmKEsP20v57NqhFwTNfKLMTbQxrl8ttigTafxQZZjQA4EecN0eu16g== dependencies: - "@storybook/channels" "5.0.5" - "@storybook/client-logger" "5.0.5" + "@storybook/channels" "5.0.6" + "@storybook/client-logger" "5.0.6" core-js "^2.6.5" global "^4.3.2" telejson "^2.1.0" -"@storybook/channels@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.0.5.tgz#76a7a0ead489a544dc6827e09e8ef66fa5415a78" - integrity sha512-PKSGev6fRzquBpeqk473P7M+2GmTveO4v2LFkFyUOQkxKyyGJzbLkfrptgy1SNBpqmPRkiIxGIrab7iN9QUbEg== +"@storybook/channels@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-5.0.6.tgz#bf056194d633cae873875d6e238c1abadb301dbe" + integrity sha512-3Q3uKP5R8q8Q0w6us0f/rlS864ySwl/dN1MZsRg1EaFU+YCy09Mx+3IQDF3FlxseXaQ6UtHcBnMcST4j6FO0ew== dependencies: core-js "^2.6.5" -"@storybook/client-api@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-5.0.5.tgz#d6ff7d58d91d0eb3c39eaf7fac6c1a1107854f0c" - integrity sha512-6gljT9I+YMC/Ks8Vc7PmMHDD1ViMh3kjbuLSF+NqGubgPts/pvDHtisQkxei0wWVJEppjvIT/qe5AMYNmFeU0g== +"@storybook/client-api@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-5.0.6.tgz#a1622c46abaf1417fcfbbfab4fa8f032b564cd00" + integrity sha512-GtqHP5JrWmPOs9VcUdcLi40WLFKw8PdOnM+zMajm+vucyAr/wkc81VtnPjRAOVlZ4TdzGmsSWgFUOewniXlw6g== dependencies: - "@storybook/addons" "5.0.5" - "@storybook/client-logger" "5.0.5" - "@storybook/core-events" "5.0.5" - "@storybook/router" "5.0.5" + "@storybook/addons" "5.0.6" + "@storybook/client-logger" "5.0.6" + "@storybook/core-events" "5.0.6" + "@storybook/router" "5.0.6" common-tags "^1.8.0" core-js "^2.6.5" eventemitter3 "^3.1.0" @@ -2241,23 +2241,23 @@ memoizerific "^1.11.3" qs "^6.5.2" -"@storybook/client-logger@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.0.5.tgz#35af9420325cc7dcd5952593351620670db0903d" - integrity sha512-7J0FfwgYcMw6WsEfE0174C8O0yalN73Aqqo6At3SyYHwy6/UiIPFs2X78MzahIqOqywXEWjCIPoGghmpukuCmw== +"@storybook/client-logger@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-5.0.6.tgz#d183534ccc8c864039113dcc33407e7f1f5d7594" + integrity sha512-WYF3E2A5UzAPcCVs3A2xqbdrDfGi/g6zByDZYnmgW46U7NkvmGRPLGMt/lTXBQNwB3LVNlg7SRQO/AJwgqIJ0Q== dependencies: core-js "^2.6.5" -"@storybook/components@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.0.5.tgz#4e00d7da857c0e6f424ed514ef3eb25e3ce9acb2" - integrity sha512-/zFLWF67r/jkT824jTVb2l15y6CYTxnCcW4vS2RPJAURGjC8szyfHHly8ydtcmgdgiGeGDBxUe8ltsMYV5Q0hw== +"@storybook/components@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-5.0.6.tgz#de77af3443f771d94a692edb719bc0d8c0149daf" + integrity sha512-C++A39n9O09PU2e4Y8x/zbZ+Tf0t/mfPw83Mkh8d8OHS4rHdVKEhq6QC8oDuqT9YBNhJOohtg5d9n+7s8sqZyQ== dependencies: - "@storybook/addons" "5.0.5" - "@storybook/client-logger" "5.0.5" - "@storybook/core-events" "5.0.5" - "@storybook/router" "5.0.5" - "@storybook/theming" "5.0.5" + "@storybook/addons" "5.0.6" + "@storybook/client-logger" "5.0.6" + "@storybook/core-events" "5.0.6" + "@storybook/router" "5.0.6" + "@storybook/theming" "5.0.6" core-js "^2.6.5" global "^4.3.2" immer "^1.12.0" @@ -2279,32 +2279,32 @@ recompose "^0.30.0" render-fragment "^0.1.1" -"@storybook/core-events@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.0.5.tgz#831fa76523194a79f23c986ab57393cbbf49d091" - integrity sha512-N6E1uhvCHpqixCkLjPEwN7aIMaWt2RZvnW0TW46BnX4W3OOwpSB6xWKM1k8TDDntGAsFwaqB7AuiATBy9VHXOg== +"@storybook/core-events@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-5.0.6.tgz#ead92a1e463d53fa57151b62192e74f8e3f45b3b" + integrity sha512-OpNHSAxgaok1JYbF5AOML23rIyIyTxir7Ou/s4McN2k0Z2huLaIBA3aeu7vSMygOvN+q6VGMc4uC7f6WQ6kwUg== dependencies: core-js "^2.6.5" -"@storybook/core@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/core/-/core-5.0.5.tgz#81c22ad20a0265f558b10191d8d03f35944146ec" - integrity sha512-1J1wVka45dSp7f68+qZd0vyu9JnNjl24Lz9qKRoh9JiNxZIURuaBxmvJ7Sgh4Dsn9g+7zI0147IHEJ2MZw9AjA== +"@storybook/core@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/core/-/core-5.0.6.tgz#142b4d98888dce6e4e6d1b235d09777954cee2de" + integrity sha512-Uzl0CzM2Th24T47TLImis0sFiCzDy2tExDt24p/ojMy2HYA/aT+kTGUN5OMXBZTKDbRFQgv0P2vzHCWyS//Zmw== dependencies: "@babel/plugin-proposal-class-properties" "^7.3.0" "@babel/plugin-proposal-object-rest-spread" "^7.3.2" "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/plugin-transform-react-constant-elements" "^7.2.0" - "@babel/preset-env" "^7.3.1" - "@storybook/addons" "5.0.5" - "@storybook/channel-postmessage" "5.0.5" - "@storybook/client-api" "5.0.5" - "@storybook/client-logger" "5.0.5" - "@storybook/core-events" "5.0.5" - "@storybook/node-logger" "5.0.5" - "@storybook/router" "5.0.5" - "@storybook/theming" "5.0.5" - "@storybook/ui" "5.0.5" + "@babel/preset-env" "^7.4.1" + "@storybook/addons" "5.0.6" + "@storybook/channel-postmessage" "5.0.6" + "@storybook/client-api" "5.0.6" + "@storybook/client-logger" "5.0.6" + "@storybook/core-events" "5.0.6" + "@storybook/node-logger" "5.0.6" + "@storybook/router" "5.0.6" + "@storybook/theming" "5.0.6" + "@storybook/ui" "5.0.6" airbnb-js-shims "^1 || ^2" autoprefixer "^9.4.7" babel-plugin-add-react-displayname "^0.0.5" @@ -2360,10 +2360,10 @@ webpack-dev-middleware "^3.5.1" webpack-hot-middleware "^2.24.3" -"@storybook/node-logger@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-5.0.5.tgz#4f25f3d833e79fd130b06c0c10dbd1b194d5eb70" - integrity sha512-81GWAUgL1Pb+q9AaySv8hOys5l8WuusKD/CnwrD/4Ee7o5lKrsBrxJVReDUoJ7+D4J+VbGt2C2eBiNrHzEVDyg== +"@storybook/node-logger@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-5.0.6.tgz#80044c2b9d278c9c191ee5bc9e15e93247146b3a" + integrity sha512-8KKhhsftxjpew1VOXHZDudylzF7y3SUHxvChykK3V4yjZlbtR5a5U8EGE5Bx5HW0aoInFk08uYTMqsHDRvccfw== dependencies: chalk "^2.4.2" core-js "^2.6.5" @@ -2372,16 +2372,16 @@ regenerator-runtime "^0.12.1" "@storybook/react@^5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-5.0.5.tgz#f5a3e4ae510e30185fd02d3d35c08560d8ae64ab" - integrity sha512-K3/orHX2nNGboU/+x26G/yy1T5w+HqQ7+UWzAU1XNXa+nanTyG3wJ/HOCS/vzYOnbIr11DLD0bO9lepf9vUrzw== + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-5.0.6.tgz#b51c62f82b20536b0550a96e1c61cd9ec1457182" + integrity sha512-ldjlFeedgCFLduN4s96GZ8S97Y4us/a5JGlUS3isluzbw7iChnmghi3jd9XaG7QzMe8jXpbIErXZ4HtF8nAEaw== dependencies: "@babel/plugin-transform-react-constant-elements" "^7.2.0" "@babel/preset-flow" "^7.0.0" "@babel/preset-react" "^7.0.0" - "@storybook/core" "5.0.5" - "@storybook/node-logger" "5.0.5" - "@storybook/theming" "5.0.5" + "@storybook/core" "5.0.6" + "@storybook/node-logger" "5.0.6" + "@storybook/theming" "5.0.6" "@svgr/webpack" "^4.0.3" babel-plugin-named-asset-import "^0.3.0" babel-plugin-react-docgen "^2.0.2" @@ -2397,26 +2397,26 @@ semver "^5.6.0" webpack "^4.29.0" -"@storybook/router@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.0.5.tgz#15de31277e57c833cf581fa11db85e9ff869556c" - integrity sha512-XdWdbvPBT0skJD5bAZxH0oRGHuBlS6t5ukLR5i0kedjxxtfzStYgEVCtUGRdx6wGzyAKLtZWyElQ7t2JyVKltA== +"@storybook/router@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-5.0.6.tgz#1856aaa2771145a7ace804d893fa92bc73418039" + integrity sha512-mK+chRfpoINrDEWXQ7P2Gff179hl3q0bPfDo4DwbGO0wf0yOKDGXf+S/vlIF29+5weyhrMe4Si9PALq4ibsl6Q== dependencies: "@reach/router" "^1.2.1" - "@storybook/theming" "5.0.5" + "@storybook/theming" "5.0.6" core-js "^2.6.5" global "^4.3.2" memoizerific "^1.11.3" qs "^6.5.2" -"@storybook/theming@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.0.5.tgz#184939e66dcfaf96975f77f38a530f3cf92c0e78" - integrity sha512-d4by4PUjVAL531y4RIezg3GYEjrsfjYllrZ+shj25grE/l19qNAWB28WsLxXZplfNKsm6GINjj+EOhLEi/0rgg== +"@storybook/theming@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-5.0.6.tgz#5827d780eb45a031ad27cd19bd87cd70a818546f" + integrity sha512-Kz0/ujHknhan7DHApLIdSzfLAMbpo7AEKmi+R060ZV0ImGmAP9O7Ytqws7u1O25fgA4AgCDyeDpT4N9i83la+w== dependencies: "@emotion/core" "^10.0.7" "@emotion/styled" "^10.0.7" - "@storybook/client-logger" "5.0.5" + "@storybook/client-logger" "5.0.6" common-tags "^1.8.0" core-js "^2.6.5" deep-object-diff "^1.1.0" @@ -2429,17 +2429,17 @@ prop-types "^15.6.2" react-inspector "^2.3.1" -"@storybook/ui@5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-5.0.5.tgz#0013ab58334c6f86a63663e61c92ca2b50758a0a" - integrity sha512-mkZ8tG3RK9rAgAn3zKdeav28/BFaMJWK50qROzS8kXmTqirGXB9HGG5YXAtw7tszCrIzM8Lv/dDaW2XwzB4CmA== - dependencies: - "@storybook/addons" "5.0.5" - "@storybook/client-logger" "5.0.5" - "@storybook/components" "5.0.5" - "@storybook/core-events" "5.0.5" - "@storybook/router" "5.0.5" - "@storybook/theming" "5.0.5" +"@storybook/ui@5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-5.0.6.tgz#954b1284d0a21e8c0154e56c2f76e58e66fe09fe" + integrity sha512-XmyJokPE7gWKmZXAVXnlRZgU3vQKyUMt6KJrg8Q6GqbvyaPN6p5OlLVDZMgPA/5DpCGfMUEp3BMbJpl9SI97tA== + dependencies: + "@storybook/addons" "5.0.6" + "@storybook/client-logger" "5.0.6" + "@storybook/components" "5.0.6" + "@storybook/core-events" "5.0.6" + "@storybook/router" "5.0.6" + "@storybook/theming" "5.0.6" core-js "^2.6.5" fast-deep-equal "^2.0.1" fuzzy-search "^3.0.1" @@ -2618,9 +2618,9 @@ integrity sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q== "@types/node@*": - version "11.11.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.7.tgz#f1c35a906b82adae76ede5ab0d2088e58fa37843" - integrity sha512-bHbRcyD6XpXVLg42QYaQCjvDXaCFkvb3WbCIxSDmhGbJYVroxvYzekk9QGg1beeIawfvSLkdZpP0h7jxE4ihnA== + version "11.13.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.13.0.tgz#b0df8d6ef9b5001b2be3a94d909ce3c29a80f9e1" + integrity sha512-rx29MMkRdVmzunmiA4lzBYJNnXsW/PhG4kMBy2ATsYaDjGGR75dCFEVVROKpNwlVdcUX3xxlghKQOeDPBJobng== "@types/node@^10.1.0": version "10.14.4" @@ -3830,9 +3830,9 @@ autoprefixer@^9.4.2, autoprefixer@^9.4.7: postcss-value-parser "^3.3.1" aws-sdk@^2.188.0: - version "2.428.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.428.0.tgz#9de2cc986f6fb2b011e0a86a10e415e1e935a2bb" - integrity sha512-gHEt62n66+cMp8Gc3S8D2dJ63SmnOArpPXvFhnZijbHOeRwsEI1J0HfHtvtWMcD/K6t5HNanvD7RVWBZU5lOmg== + version "2.433.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.433.0.tgz#1f8b122e7697defd4e1ca9707c9187157d7bd544" + integrity sha512-p1OL35yw89BpL4Pzpu8Ct0/0w2HNUU/pjx5vC9D0t0rb/5T0cRa4ms13XdeSgGm8tVDLDOwuESlF+vE4oUkNig== dependencies: buffer "4.9.1" events "1.1.1" @@ -4226,7 +4226,7 @@ babel-plugin-lodash@^3.3.4: lodash "^4.17.10" require-package-name "^2.0.1" -babel-plugin-macros@2.5.0, babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.4.5: +babel-plugin-macros@2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.5.0.tgz#01f4d3b50ed567a67b80a30b9da066e94f4097b6" integrity sha512-BWw0lD0kVZAXRD3Od1kMrdmfudqzDzYv2qrN3l2ISR1HVp1EgLKfbOrYV9xmY5k3qx3RIu5uPAUZZZHpo0o5Iw== @@ -4234,6 +4234,15 @@ babel-plugin-macros@2.5.0, babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.4. cosmiconfig "^5.0.5" resolve "^1.8.1" +babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.4.5: + version "2.5.1" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.5.1.tgz#4a119ac2c2e19b458c259b9accd7ee34fd57ec6f" + integrity sha512-xN3KhAxPzsJ6OQTktCanNpIFnnMsCV+t8OloKxIL72D6+SUZYFn9qfklPgef5HyyDtzYZqqb+fs1S12+gQY82Q== + dependencies: + "@babel/runtime" "^7.4.2" + cosmiconfig "^5.2.0" + resolve "^1.10.0" + babel-plugin-minify-builtins@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz#31eb82ed1a0d0efdc31312f93b6e4741ce82c36b" @@ -5167,9 +5176,9 @@ bignumber.js@^2.1.0: integrity sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg= binary-extensions@^1.0.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1" - integrity sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw== + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== binary@~0.3.0: version "0.3.0" @@ -5432,13 +5441,13 @@ browserslist@^3.2.6: electron-to-chromium "^1.3.47" browserslist@^4.0.0, browserslist@^4.3.4, browserslist@^4.3.5, browserslist@^4.4.2, browserslist@^4.5.1: - version "4.5.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.2.tgz#36ad281f040af684555a23c780f5c2081c752df0" - integrity sha512-zmJVLiKLrzko0iszd/V4SsjTaomFeoVzQGYYOYgRgsbh7WNh95RgDB0CmBdFWYs/3MyFSt69NypjL/h3iaddKQ== + version "4.5.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.5.3.tgz#969495c410314bc89f14e748505e58be968080f1" + integrity sha512-Tx/Jtrmh6vFg24AelzLwCaCq1IUJiMDM1x/LPzqbmbktF8Zo7F9ONUpOWsFK6TtdON95mSMaQUWqi0ilc8xM6g== dependencies: - caniuse-lite "^1.0.30000951" - electron-to-chromium "^1.3.116" - node-releases "^1.1.11" + caniuse-lite "^1.0.30000955" + electron-to-chromium "^1.3.122" + node-releases "^1.1.12" bser@^2.0.0: version "2.0.0" @@ -5732,9 +5741,9 @@ camelcase@^4.0.0, camelcase@^4.1.0: integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= camelcase@^5.0.0, camelcase@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45" - integrity sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ== + version "5.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.0.tgz#0a110882cbeba41f72f99fcf918f4a0a92a13ebf" + integrity sha512-Y05ICatFYPAfykDIB7VdwSJ0LUl1yq/BwO2OpyGGLjiRe1fgzTwVypPiWnzkGFOVFHXrCXUNBl86bpjBhZWSJg== caniuse-api@^3.0.0: version "3.0.0" @@ -5746,10 +5755,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000918, caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000947, caniuse-lite@^1.0.30000951: - version "1.0.30000953" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000953.tgz#8054c4e5c4aa69dc3269353a4a5e102909759dbb" - integrity sha512-2stdF/q5MZTDhQ6uC65HWbSgI9UMKbc7+HKvlwH5JBIslKoD/J9dvabP4J4Uiifu3NljbHj3iMpfYflLSNt09A== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000918, caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000947, caniuse-lite@^1.0.30000955: + version "1.0.30000955" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000955.tgz#360fdb9a1e41d6dd996130411334e44a39e4446d" + integrity sha512-6AwmIKgqCYfDWWadRkAuZSHMQP4Mmy96xAXEdRBlN/luQhlRYOKgwOlZ9plpCOsVbBuqbTmGqDK3JUM/nlr8CA== canvas@*: version "2.4.1" @@ -6577,7 +6586,7 @@ cosmiconfig@^4.0.0: parse-json "^4.0.0" require-from-string "^2.0.1" -cosmiconfig@^5.0.0, cosmiconfig@^5.0.2, cosmiconfig@^5.0.5, cosmiconfig@^5.0.6, cosmiconfig@^5.0.7: +cosmiconfig@^5.0.0, cosmiconfig@^5.0.2, cosmiconfig@^5.0.5, cosmiconfig@^5.0.6, cosmiconfig@^5.0.7, cosmiconfig@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.0.tgz#45038e4d28a7fe787203aede9c25bca4a08b12c8" integrity sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g== @@ -7006,9 +7015,9 @@ cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@^0.3.4: integrity sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A== cssstyle@^1.0.0, cssstyle@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.2.1.tgz#3aceb2759eaf514ac1a21628d723d6043a819495" - integrity sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A== + version "1.2.2" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.2.2.tgz#427ea4d585b18624f6fdbf9de7a2a1a3ba713077" + integrity sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow== dependencies: cssom "0.3.x" @@ -7795,10 +7804,10 @@ ejs@^2.6.1: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== -electron-to-chromium@^1.3.103, electron-to-chromium@^1.3.116, electron-to-chromium@^1.3.47: - version "1.3.119" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.119.tgz#9a7770da667252aeb81f667853f67c2b26e00197" - integrity sha512-3mtqcAWa4HgG+Djh/oNXlPH0cOH6MmtwxN1nHSaReb9P0Vn51qYPqYwLeoSuAX9loU1wrOBhFbiX3CkeIxPfgg== +electron-to-chromium@^1.3.103, electron-to-chromium@^1.3.122, electron-to-chromium@^1.3.47: + version "1.3.122" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.122.tgz#b32a0805f48557bd3c3b8104eadc7fa511b14a9a" + integrity sha512-3RKoIyCN4DhP2dsmleuFvpJAIDOseWH88wFYBzb22CSwoFDSWRc4UAMfrtc9h8nBdJjTNIN3rogChgOy6eFInw== elegant-spinner@^1.0.1: version "1.0.1" @@ -9827,9 +9836,9 @@ graphql-tools@^4.0.0, graphql-tools@^4.0.2: uuid "^3.1.0" graphql-type-json@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/graphql-type-json/-/graphql-type-json-0.2.2.tgz#d4d3808fbf2ead9b6184fd338fe23794cd9715be" - integrity sha512-srKbRJWxvZ8J6b7P3F0PrOtKgWg3pxlUPb1xbSIB+aMdK+UPKpp4aDzPV1A+IUTlea6lk9FWwI08UXQApC03lw== + version "0.2.4" + resolved "https://registry.yarnpkg.com/graphql-type-json/-/graphql-type-json-0.2.4.tgz#545af27903e40c061edd30840a272ea0a49992f9" + integrity sha512-/tq02ayMQjrG4oDFDRLLrPk0KvJXue0nVXoItBe7uAdbNXjQUu+HYCBdAmPLQoseVzUKKMzrhq2P/sfI76ON6w== graphql-type-long@^0.1.1: version "0.1.1" @@ -11059,9 +11068,9 @@ is-glob@^3.1.0: is-extglob "^2.1.0" is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== dependencies: is-extglob "^2.1.1" @@ -12746,9 +12755,9 @@ load-script@^1.0.0: integrity sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ= loader-fs-cache@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" - integrity sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw= + version "1.0.2" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz#54cedf6b727e1779fd8f01205f05f6e88706f086" + integrity sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw== dependencies: find-cache-dir "^0.1.1" mkdirp "0.5.1" @@ -13130,9 +13139,9 @@ lru-cache@^5.0.0, lru-cache@^5.1.1: yallist "^3.0.2" macos-release@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.1.0.tgz#c87935891fbeb0dba7537913fc66f469fee9d662" - integrity sha512-8TCbwvN1mfNxbBv0yBtfyIFMo3m1QsNbKHv7PYIp/abRBKVQBXN7ecu3aeGGgT18VC/Tf397LBDGZF9KBGJFFw== + version "2.2.0" + resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.2.0.tgz#ab58d55dd4714f0a05ad4b0e90f4370fef5cdea8" + integrity sha512-iV2IDxZaX8dIcM7fG6cI46uNmHUxHE4yN+Z8tKHAW1TBPMZDIKHf/3L+YnOuj/FK9il14UaVdHmiQ1tsi90ltA== make-dir@^1.0.0: version "1.3.0" @@ -13396,9 +13405,9 @@ mem@^1.1.0: mimic-fn "^1.0.0" mem@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.2.0.tgz#5ee057680ed9cb8dad8a78d820f9a8897a102025" - integrity sha512-5fJxa68urlY0Ir8ijatKa3eRz5lwXnRCTvo9+TbTGAuTFJOwpGcY0X05moBd0nW45965Njt4CDI2GFQoG8DvqA== + version "4.3.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" + integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== dependencies: map-age-cleaner "^0.1.1" mimic-fn "^2.0.0" @@ -13410,9 +13419,9 @@ memoize-one@^4.0.0: integrity sha512-2GApq0yI/b22J2j9rhbrAlsHb0Qcz+7yWxeLG8h+95sl1XPUgeLimQSOdur4Vw7cUhrBHwaUZxWFZueojqNRzA== memoize-one@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.0.tgz#d55007dffefb8de7546659a1722a5d42e128286e" - integrity sha512-7g0+ejkOaI9w5x6LvQwmj68kUj6rxROywPSCqmclG/HBacmFnZqhVscQ8kovkn9FBCNJmOz6SY42+jnvZzDWdw== + version "5.0.2" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.2.tgz#6aba5276856d72fb44ead3efab86432f94ba203d" + integrity sha512-o7lldN4fs/axqctc03NF+PMhd2veRrWeJ2n2GjEzUPBD4F9rmNg4A+bQCACIzwjHJEXuYv4aFFMaH35KZfHUrw== memoizerific@^1.11.3: version "1.11.3" @@ -13580,9 +13589,9 @@ mimic-fn@^1.0.0: integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== mimic-fn@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.0.0.tgz#0913ff0b121db44ef5848242c38bbb35d44cabde" - integrity sha512-jbex9Yd/3lmICXwYT6gA/j2mNQGU48wCh/VzRd+/Y/PjYQtlg1gLMdZqvu9s/xH7qKvngxRObl56XZR609IMbA== + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== mimic-response@^1.0.0, mimic-response@^1.0.1: version "1.0.1" @@ -14052,10 +14061,10 @@ node-pre-gyp@^0.11.0: semver "^5.3.0" tar "^4" -node-releases@^1.1.11, node-releases@^1.1.3: - version "1.1.11" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.11.tgz#9a0841a4b0d92b7d5141ed179e764f42ad22724a" - integrity sha512-8v1j5KfP+s5WOTa1spNUAOfreajQPN12JXbRR0oDE+YrJBQCXBnNqUDj27EKpPLOoSiU3tKi3xGPB+JaOdUEQQ== +node-releases@^1.1.12, node-releases@^1.1.3: + version "1.1.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.13.tgz#8c03296b5ae60c08e2ff4f8f22ae45bd2f210083" + integrity sha512-fKZGviSXR6YvVPyc011NHuJDSD8gFQvLPmc2d2V3BS4gr52ycyQ1Xzs7a8B+Ax3Ni/W+5h1h4SqmzeoA8WZRmA== dependencies: semver "^5.3.0" @@ -14275,9 +14284,9 @@ number-is-nan@^1.0.0: integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= nwsapi@^2.0.7, nwsapi@^2.0.9: - version "2.1.1" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.1.tgz#08d6d75e69fd791bdea31507ffafe8c843b67e9c" - integrity sha512-T5GaA1J/d34AC8mkrFD2O0DR17kwJ702ZOtJOsS8RpbsQZVOC2/xYFb1i/cw+xdM54JIlMuojjDOYct8GIWtwg== + version "2.1.3" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.3.tgz#25f3a5cec26c654f7376df6659cdf84b99df9558" + integrity sha512-RowAaJGEgYXEZfQ7tvvdtAQUKPyTR6T6wNu0fwlNsGQYr/h3yQc6oI8WnVZh3Y/Sylwc+dtAlvPqfFZjhTyk3A== oauth-sign@~0.9.0: version "0.9.0" @@ -14701,9 +14710,9 @@ p-try@^1.0.0: integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= p-try@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.1.0.tgz#c1a0f1030e97de018bb2c718929d2af59463e505" - integrity sha512-H2RyIJ7+A3rjkwKC2l5GGtU4H1vkxKCAGsWasNVd0Set+6i4znxbWy6/j16YDPJDWxhsgZiKAstMEP8wCdSpjA== + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== package-json@^4.0.0: version "4.0.1" @@ -14744,9 +14753,9 @@ param-case@2.1.x: no-case "^2.2.0" parent-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" - integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" @@ -15223,12 +15232,12 @@ postcss-color-gray@^5.0.0: postcss-values-parser "^2.0.0" postcss-color-hex-alpha@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz#e9b1886bb038daed33f6394168c210b40bb4fdb6" - integrity sha512-8bIOzQMGdZVifoBQUJdw+yIY00omBd2EwkJXepQo9cjp1UOHHHoeRDeSzTP6vakEpaRc6GAIOfvcQR7jBYaG5Q== + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" + integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + postcss "^7.0.14" + postcss-values-parser "^2.0.1" postcss-color-mod-function@^3.0.3: version "3.0.3" @@ -15267,11 +15276,11 @@ postcss-convert-values@^4.0.1: postcss-value-parser "^3.0.0" postcss-custom-media@^7.0.7: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz#bbc698ed3089ded61aad0f5bfb1fb48bf6969e73" - integrity sha512-bWPCdZKdH60wKOTG4HKEgxWnZVjAIVNOJDvi3lkuTa90xo/K0YHa2ZnlKLC5e2qF8qCcMQXt0yzQITBp8d0OFA== + version "7.0.8" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" + integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== dependencies: - postcss "^7.0.5" + postcss "^7.0.14" postcss-custom-properties@^8.0.9: version "8.0.9" @@ -15829,7 +15838,7 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-values-parser@^2.0.0: +postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== @@ -16213,11 +16222,12 @@ query-string@^5.0.1: strict-uri-encode "^1.0.0" query-string@^6.0.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.4.0.tgz#1566c0cec3a2da2d82c222ed3f9e2a921dba5e6a" - integrity sha512-Werid2I41/tJTqOGPJ3cC3vwrIh/8ZupBQbp7BSsqXzr+pTin3aMJ/EZb8UEuk7ZO3VqQFvq2qck/ihc6wqIdw== + version "6.4.2" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.4.2.tgz#8be1dbd105306aebf86022144f575a29d516b713" + integrity sha512-DfJqAen17LfLA3rQ+H5S4uXphrF+ANU1lT2ijds4V/Tj4gZxA3gx5/tg1bz7kYCmwna7LyJNCYqO7jNRzo3aLw== dependencies: decode-uri-component "^0.2.0" + split-on-first "^1.0.0" strict-uri-encode "^2.0.0" querystring-es3@^0.2.0: @@ -16533,15 +16543,14 @@ react-dnd-html5-backend@^7.0.1, react-dnd-html5-backend@^7.2.0: lodash "^4.17.11" react-dnd@^7.3.0, react-dnd@^7.3.2: - version "7.4.1" - resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-7.4.1.tgz#be8e9108cc2744d76aecc411117ce03a7b99f80d" - integrity sha512-SS5DyruDDzTuqMYxHdzyBO6WdxexYPOfQuK/fxVDd2ew+VaGVQpr5G2T3aH27yST8S5jQBemtc0qxgou100LoQ== + version "7.4.3" + resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-7.4.3.tgz#797d29ea2791e828eec96ac1603fcdee010ee2b7" + integrity sha512-cghAGQ6snQG9SglrF+/XqWp79YpzCqGErEkKFEyDCgkM6GsfVOcpWOX+b6D6V0gzAf3TjezwB8y0CB1KxWIemg== dependencies: dnd-core "^7.4.0" hoist-non-react-statics "^3.3.0" invariant "^2.1.0" lodash "^4.17.11" - recompose "^0.30.0" shallowequal "^1.1.0" react-docgen@^3.0.0: @@ -16558,14 +16567,14 @@ react-docgen@^3.0.0: recast "^0.16.0" react-dom@^16.3.0, react-dom@^16.4.0, react-dom@^16.6.0, react-dom@^16.8.1: - version "16.8.5" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.5.tgz#b3e37d152b49e07faaa8de41fdf562be3463335e" - integrity sha512-VIEIvZLpFafsfu4kgmftP5L8j7P1f0YThfVTrANMhZUFMDOsA6e0kfR6wxw/8xxKs4NB59TZYbxNdPCDW34x4w== + version "16.8.6" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f" + integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.13.5" + scheduler "^0.13.6" react-draggable@^3.1.1: version "3.2.1" @@ -16592,9 +16601,9 @@ react-emotion@^9.2.4, react-emotion@^9.2.5, react-emotion@^9.2.6: create-emotion-styled "^9.2.8" react-error-boundary@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-1.2.3.tgz#2b9eb8fbd4b1d90656fe769d9bad9f69a2b7b529" - integrity sha512-3naGugvlzwcYjiqPr8o89oYHe2R5QxK6ysCQj/GvyenBvruVHu2hRsuWvjQcNbNiiOkEPYKfcMm7tV/Tfle5rA== + version "1.2.5" + resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-1.2.5.tgz#a362cb799d2e58ff8f114f7c4bc25677ce4e4149" + integrity sha512-5CPSeLJA2igJNppAgFRwnTL9aK3ojenk65enNzhVyoxYNbHpIJXnChUO7+4vPhkncRA9wvQMXq6Azp2XeXd+iQ== react-error-overlay@^5.1.4: version "5.1.4" @@ -16650,9 +16659,9 @@ react-highlight.js@^1.0.7: prop-types "^15.6.0" react-hot-loader@^4.3.12, react-hot-loader@^4.3.5: - version "4.8.0" - resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.0.tgz#0b7c7dd9407415e23eb8246fdd28b0b839f54cb6" - integrity sha512-HY9F0vITYSVmXhAR6tPkMk240nxmoH8+0rca9iO2B82KVguiCiBJkieS0Wb4CeSIzLWecYx3iOcq8dcbnp0bxA== + version "4.8.2" + resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.8.2.tgz#21a00cfca7fc848c53d78c34f6081f5ae3737dda" + integrity sha512-W5I8ps/32q5zL0mKfGGdPgsZfgljs/tdCTYxM6P1N8GV4+rUAu4g6ysy//5/jJpAFM0Bpgr6HrVLWK9h0jMdrA== dependencies: fast-levenshtein "^2.0.6" global "^4.3.0" @@ -16700,9 +16709,9 @@ react-inspector@^2.3.0, react-inspector@^2.3.1: prop-types "^15.6.1" react-is@^16.5.2, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1: - version "16.8.5" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.5.tgz#c54ac229dd66b5afe0de5acbe47647c3da692ff8" - integrity sha512-sudt2uq5P/2TznPV4Wtdi+Lnq3yaYW8LfvPKLM9BKD8jJNBkxMVyB0C9/GmVhLw7Jbdmndk/73n7XQGeN9A3QQ== + version "16.8.6" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" + integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== react-lifecycles-compat@^3.0.0, react-lifecycles-compat@^3.0.2, react-lifecycles-compat@^3.0.4: version "3.0.4" @@ -16945,14 +16954,14 @@ react-visibility-sensor@^5.0.2: prop-types "^15.6.2" react@^16.3.0, react@^16.4.0, react@^16.6.0, react@^16.8.1: - version "16.8.5" - resolved "https://registry.yarnpkg.com/react/-/react-16.8.5.tgz#49be3b655489d74504ad994016407e8a0445de66" - integrity sha512-daCb9TD6FZGvJ3sg8da1tRAtIuw29PbKZW++NN4wqkbEvxL+bZpaaYb4xuftW/SpXmgacf1skXl/ddX6CdOlDw== + version "16.8.6" + resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" + integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.13.5" + scheduler "^0.13.6" reactcss@^1.2.0: version "1.2.3" @@ -17055,9 +17064,9 @@ readable-stream@1.1: string_decoder "~0.10.x" readable-stream@^3.0.6, readable-stream@^3.1.1: - version "3.2.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.2.0.tgz#de17f229864c120a9f56945756e4f32c4045245d" - integrity sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw== + version "3.3.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9" + integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" @@ -17936,10 +17945,10 @@ saxes@^3.1.5: dependencies: xmlchars "^1.3.1" -scheduler@^0.13.5: - version "0.13.5" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.5.tgz#b7226625167041298af3b98088a9dbbf6d7733a8" - integrity sha512-K98vjkQX9OIt/riLhp6F+XtDPtMQhqNcf045vsh+pcuvHq+PHy1xCrH3pq1P40m6yR46lpVvVhKdEOtnimuUJw== +scheduler@^0.13.6: + version "0.13.6" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889" + integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" @@ -18004,9 +18013,9 @@ semver-diff@^2.0.0: semver "^5.0.3" "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + version "5.7.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" + integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== semver@5.3.0, semver@~5.3.0: version "5.3.0" @@ -18300,9 +18309,9 @@ slash@^2.0.0: integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== slate-base64-serializer@^0.2.76: - version "0.2.97" - resolved "https://registry.yarnpkg.com/slate-base64-serializer/-/slate-base64-serializer-0.2.97.tgz#232220da1320cdc918369834940f1c997b1e80f9" - integrity sha512-f8TnU8rPz8qzKsGaJJwEzPoR5JQ55kB03nO/aIeXRVg4PPY/Rp9VaEcBP6vmeimH51gf3vpe8S5RUITbW9pXHw== + version "0.2.99" + resolved "https://registry.yarnpkg.com/slate-base64-serializer/-/slate-base64-serializer-0.2.99.tgz#22f7208850ceb4f5fee0d5f2a4c1442c13082150" + integrity sha512-sdZdSkJvOwuhqPgH2POBNYyYAdjAaejvLRBfMp+nJp4Gs1G9jc3K+N9w8MX4qr/mmrWWHrXqc8LuwBmcDYZOKA== dependencies: isomorphic-base64 "^1.0.2" @@ -18322,14 +18331,14 @@ slate-hotkeys@^0.2.7: slate-dev-environment "^0.2.2" slate-plain-serializer@^0.6.15: - version "0.6.36" - resolved "https://registry.yarnpkg.com/slate-plain-serializer/-/slate-plain-serializer-0.6.36.tgz#19ac5c66f972f068654b226c9a628bdc29475764" - integrity sha512-StVNj0wyM9KNtjRPYsFxNVrkeKtILwRy0QHr33Ln/SH05mAF6Of7MkmeC7GrqrN99J01ntz0pA2VLewq8ErhDQ== + version "0.6.38" + resolved "https://registry.yarnpkg.com/slate-plain-serializer/-/slate-plain-serializer-0.6.38.tgz#d4d8840ee6229f75941982fcd3df1345b67f44ec" + integrity sha512-NIpvKsHw0jjxi8k2opJa0tzWB4I+CvDPAEUqnRRELfrBQOIulnqEkMKJReYizxHulxy5GuERx4bTYzEwbLQ+hw== slate-prop-types@^0.5.6: - version "0.5.27" - resolved "https://registry.yarnpkg.com/slate-prop-types/-/slate-prop-types-0.5.27.tgz#e5c8772846b517585a8186c72194c0c057f61952" - integrity sha512-2lXr7G1GUUD5BowqHXZemCmGgNtL+rcCVlQkMG0A+dR4VukLy39/h+chawvJOuKO94wlHEYRgJuBMZiMJYzaZA== + version "0.5.29" + resolved "https://registry.yarnpkg.com/slate-prop-types/-/slate-prop-types-0.5.29.tgz#1a976ce51c6ab750f35b22b84697eb16423b9482" + integrity sha512-pDPYed/RRGi0BSIcj7Ta+kd5QYZxOKnLQZzpG/PDLVk45BkX2GusImlJXzKcDc0qNLOCM2U7zNzVZqAzwZCgcw== slate-react@^0.19.3: version "0.19.8" @@ -18633,6 +18642,11 @@ spdy@^4.0.0: select-hose "^2.0.0" spdy-transport "^3.0.0" +split-on-first@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.0.0.tgz#648af4ce9a28fbcaadd43274455f298b55025fc6" + integrity sha512-mjA57TQtdWztVZ9THAjGNpgbuIrNfsNrGa5IyK94NoPaT4N14M+GI4jD7t4arLjFkYRQWdETC5RxFzLWouoB3A== + split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" @@ -19155,9 +19169,9 @@ symbol.prototype.description@^1.0.0: has-symbols "^1.0.0" synchronous-promise@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.6.tgz#de76e0ea2b3558c1e673942e47e714a930fa64aa" - integrity sha512-TyOuWLwkmtPL49LHCX1caIwHjRzcVd62+GF6h8W/jHOeZUFHpnd2XJDVuUlaTaLPH1nuu2M69mfHr5XbQJnf/g== + version "2.0.7" + resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.7.tgz#3574b3d2fae86b145356a4b89103e1577f646fe3" + integrity sha512-16GbgwTmFMYFyQMLvtQjvNWh30dsFe1cAW5Fg1wm5+dg84L9Pe36mftsIRU95/W2YsISxsz/xq4VB23sqpgb/A== tabbable@^1.0.3: version "1.1.3" @@ -19439,9 +19453,9 @@ tiny-emitter@^2.0.0: integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== tiny-invariant@^1.0.1, tiny-invariant@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.0.3.tgz#91efaaa0269ccb6271f0296aeedb05fc3e067b7a" - integrity sha512-ytQx8T4DL8PjlX53yYzcIC0WhIZbpR0p1qcYjw2pHu3w6UtgWwFJQ/02cnhOnBBhlFx/edUIfcagCaQSe3KMWg== + version "1.0.4" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.0.4.tgz#346b5415fd93cb696b0c4e8a96697ff590f92463" + integrity sha512-lMhRd/djQJ3MoaHEBrw8e2/uM4rs9YMNk0iOr8rHQ0QdbM7D4l0gFl3szKdeixrlyfm9Zqi4dxHCM2qVG8ND5g== tiny-lr@^1.1.0: version "1.1.1" @@ -19801,9 +19815,9 @@ uglify-js@3.4.x: source-map "~0.6.1" uglify-js@^3.1.4: - version "3.5.2" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.2.tgz#dc0c7ac2da0a4b7d15e84266818ff30e82529474" - integrity sha512-imog1WIsi9Yb56yRt5TfYVxGmnWs3WSGU73ieSOlMVFwhJCA9W8fqFFMMj4kgDqiS/80LGdsYnWL7O9UcjEBlg== + version "3.5.3" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.3.tgz#d490bb5347f23025f0c1bc0dee901d98e4d6b063" + integrity sha512-rIQPT2UMDnk4jRX+w4WO84/pebU2jiLsjgIyrCktYgSvx28enOE3iYQMr+BD1rHiitWnDmpu0cY/LfIEpKcjcw== dependencies: commander "~2.19.0" source-map "~0.6.1" @@ -20940,9 +20954,9 @@ ws@^5.2.0: async-limiter "~1.0.0" ws@^6.0.0, ws@^6.1.2: - version "6.2.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.0.tgz#13806d9913b2a5f3cbb9ba47b563c002cbc7c526" - integrity sha512-deZYUNlt2O4buFCa3t5bKLf8A7FPP/TVjwOeVNpw818Ma5nk4MLXls2eoEGS39o8119QIYxTrTDoPQ5B/gTD6w== + version "6.2.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" + integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== dependencies: async-limiter "~1.0.0"