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

(WIP) Implement application decoupling #959

Closed
wants to merge 8 commits into from

Commits on May 26, 2016

  1. Implement application decoupling

    Implements the application decoupling as discussed in #913.
    TheDonDope committed May 26, 2016
    Configuration menu
    Copy the full SHA
    c2e03ed View commit details
    Browse the repository at this point in the history
  2. Exclude test configuration files from dist copy build task

    Excludes karma.conf.js, protractor.conf.js and test-main.js from the copy
    build task, so that those files will not be copied over to /dist/** directory.
    Furthermore also excludes the tsconfig.json from this copy process, as it was
    copied over before too.
    TheDonDope committed May 26, 2016
    Configuration menu
    Copy the full SHA
    0129dac View commit details
    Browse the repository at this point in the history
  3. Update protractor configuration

    Updates the protractor configuration and associated gulp task.
    TheDonDope committed May 26, 2016
    Configuration menu
    Copy the full SHA
    4b2ca0b View commit details
    Browse the repository at this point in the history
  4. Add e2e.singleRun gulp task and update README

    Adds a e2e.singleRun gulp task to the gulpfile to leave the script
    in the package.json more compact. Also updates the README to include
    the new folder and file structure.
    TheDonDope committed May 26, 2016
    Configuration menu
    Copy the full SHA
    8ad5161 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2016

  1. Implement application decoupling

    - Implements the application decoupling as discussed in #913.
    - Excludes karma.conf.js, protractor.conf.js and test-main.js from the copy
    build task, so that those files will not be copied over to /dist/** directory.
    Furthermore also excludes the tsconfig.json from this copy process, as it was
    copied over before too.
    - Updates the protractor configuration and associated gulp task.
    - Adds a e2e.singleRun gulp task to the gulpfile to leave the script
    in the package.json more compact. Also updates the README to include
    the new folder and file structure.
    TheDonDope committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    595bb48 View commit details
    Browse the repository at this point in the history
  2. Update e2e.singleRun task

    Updates the package.json and gulpfile.ts to fix the issue of running
    the e2e.singleRun task
    TheDonDope committed Jun 3, 2016
    Configuration menu
    Copy the full SHA
    83de583 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2016

  1. Configuration menu
    Copy the full SHA
    78d6019 View commit details
    Browse the repository at this point in the history
  2. Add separate package.json

    Adds a separate package.json for the sources in src/browser.
    TheDonDope committed Jun 7, 2016
    Configuration menu
    Copy the full SHA
    3d8ffb9 View commit details
    Browse the repository at this point in the history