Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changed repo packages folder structure #129

Merged
merged 4 commits into from
Apr 5, 2019

Conversation

pietrop
Copy link
Contributor

@pietrop pietrop commented Apr 5, 2019

Is your Pull Request request related to another issue in this repository ?
Monorepo branch

Describe what the PR does
Change folder structure https://github.com/bbc/react-transcript-editor/projects/2#card-19866714

State whether the PR is ready for review or whether it needs extra work
Ready for review

Additional context
There are two timecode modules, the one without the util in the name can probably be deleted, need to double check

need to do npx lerna clean and npx lerna bootstrap before starting storybook

Pietro Passarelli - News Labs added 2 commits April 5, 2019 15:48
@pietrop pietrop requested a review from jamesdools April 5, 2019 15:06
@pietrop pietrop changed the title cleaned up adapters Changed repo packages folder structure Apr 5, 2019
@pietrop pietrop merged commit 9f63822 into monorepo-refactor Apr 5, 2019
@pietrop pietrop deleted the monorepo-refactor-spike-folder-structure branch April 5, 2019 17:59
pietrop added a commit that referenced this pull request Apr 8, 2019
* Task: added lerna

* WIP: storybook conversion

* mend

* WIP: adding MediaPlayer

* move TimedTextEditor, TranscriptEditor and adapters util to packages (#128)

* moved TimedTextEditor and TranscriptEditor to packages

also created stories, and package.json for each, but can't test them in storybook coz they have dependencies on adapters in Util folder

* moved Util and demdemo app

* got storybook working

* added demo app to storybook

* mend

* Fix: commenting out demo

* Changed repo packages folder structure (#129)

* cleaned up adapters

* changed folder structure

* fixed timecode converter duplice module

* made all packages private except for TranscriptEditor

* working

* "Monorepo" refactor spike remove lerna (#135)

* got storybook working

tests not working yet

* fixed tests

using jest, and removed CRA dependency, updated babel config for babel 7 and stubbed css files for jest tests for css node modules

* Added support for demo app in storybook

* fixed eslint

CRA had it's own linter internally, so added linting + dependencies

* cleaned up export scripts in package.json

* updated README

* finalised refactor

see PR description for more details

* rename demo app editor to demoTranscript

* bringing back style lint, and fixing lint in storybook config

* updated with current master AWS adapter

* linting

* fix #132 playtime displaied double

 playtime on display is double of actual total playtime

* temporary fix #73 monospace duration and current time

 in media player to stop moving while playing

* Feature: Added custom css loading to storybook (#136)

* Resolved conflict iwth AWS adapter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants