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

feature(appDecouple): Platforms Implementation #1004

Closed
wants to merge 4 commits into from
Closed

feature(appDecouple): Platforms Implementation #1004

wants to merge 4 commits into from

Conversation

joshwiens
Copy link
Contributor

@joshwiens joshwiens commented Jun 16, 2016

At a high level, this will take the concept of "project" and extend that into "frameworks" implementing web and enabling mobile & desktop for implementation in NathanWalker/angular2-seed-advanced

Framework Configuration

  • implement dedicated package.json in src/web
  • implement full web framework config
  • Enable basic desktop framework config
  • Enable basic mobile framework config

Framework Typings

  • Split current manual typings to Seed / Web framework typings

Framework capable builds

  • Split current build tasks to Seed / Web framework build tasks
  • Enable desktop build
  • Enable mobile build

Any task beginning with Enable is outside the scope of the parent seed, it will not be implemented but designed in a way that makes other framework implementations possible without having to modify the seed tools

Any desktop or mobile specific code you see in this PR will be removed prior merge and their commits rebased out. It exists while work is in progress to simplify discussion and review for frameworks other than web.

@joshwiens joshwiens changed the title feature(frameworks): Frameworks Implementation feature(appDecouple): Platforms Implementation Jun 17, 2016
@joshwiens joshwiens closed this Jun 17, 2016
@joshwiens joshwiens deleted the deviantjs-913-FrameworksImplementation branch June 18, 2016 20:06
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