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

Version 3: Split reporting UI from dependency graph size calculation #97

Closed
wants to merge 71 commits into from

Commits on May 27, 2017

  1. Configuration menu
    Copy the full SHA
    bed16d6 View commit details
    Browse the repository at this point in the history
  2. Move chartData calculation to outer layer of code

    Only the entrypoints to inner modules now calculate the chart data
    valscion committed May 27, 2017
    Configuration menu
    Copy the full SHA
    92725f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    013cec6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6324701 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a78d1b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7484107 View commit details
    Browse the repository at this point in the history
  7. Remove start from main entry point

    It no longer functions the same as chartData fetching was moved to
    higher layers.
    valscion committed May 27, 2017
    Configuration menu
    Copy the full SHA
    1887ecb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    14068fa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    59c3926 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2017

  1. Configuration menu
    Copy the full SHA
    4f405cf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #81 from th0r/split-reporter-2

    Move chart data calculation to source code edges
    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    318f588 View commit details
    Browse the repository at this point in the history
  3. Run lerna init

    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    0dea700 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d218b3e View commit details
    Browse the repository at this point in the history
  5. Add root-level package.json

    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    9d2e4d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88c4256 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3d4f895 View commit details
    Browse the repository at this point in the history
  8. Use exact version for lerna

    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    2cb55a6 View commit details
    Browse the repository at this point in the history
  9. Run yarn in root of repo

    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    e579dad View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31b443b View commit details
    Browse the repository at this point in the history
  11. Split Treemap reporter to new package

    With this step, building and testing works but linting does not yet.
    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    a18dc45 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    14b6356 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aab16e4 View commit details
    Browse the repository at this point in the history
  14. Run bootstrap in CI

    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    c6afe54 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8af93ed View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2ae76b4 View commit details
    Browse the repository at this point in the history
  17. v3.0.0-alpha.0

    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    0c7403f View commit details
    Browse the repository at this point in the history
  18. Merge pull request #98 from th0r/lerna

    Setup Lerna monorepo, splitting reporter to new package
    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    ad1304f View commit details
    Browse the repository at this point in the history
  19. Fix .gitignore being too eager

    This was a blooper done in 14b6356
    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    b45c783 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #99 from th0r/fix-git-ignore

    Fix .gitignore being too eager
    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    a62bcad View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    dcd2336 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d7c74f1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2b96d9a View commit details
    Browse the repository at this point in the history
  24. Merge pull request #100 from th0r/clean-up-reporter

    Clean up package.json and dir structure in reporter-treemap
    valscion committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    c259b77 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2017

  1. Add npm run dev script

    valscion committed Jul 15, 2017
    Configuration menu
    Copy the full SHA
    5806437 View commit details
    Browse the repository at this point in the history
  2. Move publish script to root package

    New versions can now be published with the same-old
    "yarn run npm-publish" workflow as before.
    valscion committed Jul 15, 2017
    Configuration menu
    Copy the full SHA
    b7906da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    560339d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #101 from th0r/improve-dev-experience

    Improve npm scripts
    valscion committed Jul 15, 2017
    Configuration menu
    Copy the full SHA
    5ffe9d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6de3a6b View commit details
    Browse the repository at this point in the history
  6. Run yarn in every package

    valscion committed Jul 15, 2017
    Configuration menu
    Copy the full SHA
    a8d8b91 View commit details
    Browse the repository at this point in the history
  7. v3.0.0-alpha.1

    valscion committed Jul 15, 2017
    Configuration menu
    Copy the full SHA
    f6d99c0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1826eae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1498e7c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. Add test-dev npm script

    valscion committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    82780ca View commit details
    Browse the repository at this point in the history
  2. Define static report output path on the outer edge

    Now the outputPath isn't coupled with the bundleDir anymore, which could
    be `null`.
    valscion committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    e989f78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d97eec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ebf60e7 View commit details
    Browse the repository at this point in the history
  5. Remove outputPath fallback from plugin code

    webpack will even refuse to run if compiler.outputPath is not set, so it
    makes no sense to add CLI fallback logic more suitable for CLI usage
    (process.cwd()) to the plugin code.
    
    It should not matter at all what the current working directory is when
    the code runs through the plugin code.
    valscion committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    a72fccd View commit details
    Browse the repository at this point in the history
  6. Fix test invocations

    valscion committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    e3a70d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e73619d View commit details
    Browse the repository at this point in the history
  8. Merge pull request #102 from th0r/new-options

    Add custom reporter configuration
    valscion committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    fec9b6d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2017

  1. Merge master to version-3 branch to bring it up-to-date (#117)

    * Allow webpack modules to be wrapped in arrow functions.
    
    * Add chunk sizes to sidebar
    
    * v2.9.0
    
    * Add info about ModuleConcatenationPlugin to README.md
    
    * Fix typo
    
    * Move validBundleWithArrowFunction test files to correct dir
    
    This is needed to fix the incorrect merge conflict commit
    aaf765c
    valscion committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    d4e1915 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17ef047 View commit details
    Browse the repository at this point in the history
  3. Upgrade lerna to v2.2.0

    valscion committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    b881a78 View commit details
    Browse the repository at this point in the history
  4. Point nightmare package to a version that pins electron

    electron@1.8.0 has been yanked and trying to install it will fail. There
    hasn't yet been a new release of nightmare that pins the electron to
    1.7.x release, so I'll have to point to a commit directly.
    valscion committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    11a930e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e4440a0 View commit details
    Browse the repository at this point in the history
  6. Remove yarn.lock from sub-deps to have it only on root level

    This is the major win in using yarn workspaces to manage the monorepo.
    We'll only have one yarn.lock file now, whee!
    valscion committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    214d7cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cefa35 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #118 from th0r/yarn-workspaces-and-version-1

    Switch lerna and yarn to use workspaces
    valscion committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    9bc8b43 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2017

  1. Merge commit 'ce41c97' into version-3

    This commit is part of the `master` branch, the merge commit of PR #121
    valscion committed Dec 9, 2017
    Configuration menu
    Copy the full SHA
    6e02730 View commit details
    Browse the repository at this point in the history
  2. Merge commit 'e6fbbe7' into version-3

    This commit is part of the `master` branch, the merge commit of PR #122
    valscion committed Dec 9, 2017
    Configuration menu
    Copy the full SHA
    57b341f View commit details
    Browse the repository at this point in the history
  3. Merge commit 'ceef5be' into version-3

    This commit is part of the `master` branch, the merge commit of PR #131
    valscion committed Dec 9, 2017
    Configuration menu
    Copy the full SHA
    40c06e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    082bb9a View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2018

  1. Configuration menu
    Copy the full SHA
    d73ea19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ea963d View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2018

  1. Merge commit '5cb03bad2195506189c2cefedbf601fd5d3252f7' into version-3

    This contains the merge of #129
    valscion committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    acbc837 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    282c1e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61dabf9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    faf24a3 View commit details
    Browse the repository at this point in the history
  5. Extract Logger class to own package (#151)

    * Extract Logger class to own package
    
    * Add README.md for logger package
    valscion committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    15caf72 View commit details
    Browse the repository at this point in the history
  6. v3.0.0-alpha.2

    valscion committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    241f500 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b63ca72 View commit details
    Browse the repository at this point in the history