You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
extract packages/questionnaire/src/react-components/draft to be an pkg (readr-media/draft-editor) under packages/draft-editor
Infrustructure
add CI to build and publish sub pkgs to npm registry, such as @readr-media/react-feedback if there are new commits in the repo.
automatically upgrade @readr-media/react-embed-code-generator pkg if there is any sub pkg (@readr-media/react-feedback, @readr-media/react-qa-list, @readr-media/react-questionnaire) upgraded.
automatically upgrade @readr-media/questionnaire and @readr-media/react-qa-list pkg if@readr-media/draft-editor is upgraded.
Optimization
react,react-dom,draft-js,lodash,immutable, .etc, large bundles.draft-js(more than 150kb)packages/embed-code-generator,它的 main bundle 會有feeback,qa-list和questionnaire的程式碼,但使用者可能只需要feedback的 embed code )Code Refactoring
packages/questionnaire/src/react-components/draftto be an pkg (readr-media/draft-editor) underpackages/draft-editorInfrustructure
@readr-media/react-feedbackif there are new commits in the repo.@readr-media/react-embed-code-generatorpkg if there is any sub pkg (@readr-media/react-feedback,@readr-media/react-qa-list,@readr-media/react-questionnaire) upgraded.@readr-media/questionnaireand@readr-media/react-qa-listpkg if@readr-media/draft-editoris upgraded.