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

Create 'ng add' schematic #2019

Open
benjamincharity opened this issue Feb 12, 2020 · 0 comments
Open

Create 'ng add' schematic #2019

benjamincharity opened this issue Feb 12, 2020 · 0 comments
Labels
Focus: consumer Tasks needed for the consuming repo (core) Goal: Process Improvement A task that improves the workflow between Product, UX, UXE, & Engineering Type: feature Functionality that doesn't currently exist

Comments

@benjamincharity
Copy link
Contributor

benjamincharity commented Feb 12, 2020

https://angular.io/guide/schematics-for-libraries

We should provide a simple schematic so that ng add @terminus/ui works as expected by consumers. This will also act as the proof of concept for more complex schematics (such as breaking change migrations)

At the very least this action should:

  1. Install the UI library
  2. Install all needed dependencies
  3. If possible, include a prompt asking if the optional dependencies should be installed

@benjamincharity benjamincharity added Focus: consumer Tasks needed for the consuming repo (core) Goal: Process Improvement A task that improves the workflow between Product, UX, UXE, & Engineering Type: feature Functionality that doesn't currently exist labels Feb 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Focus: consumer Tasks needed for the consuming repo (core) Goal: Process Improvement A task that improves the workflow between Product, UX, UXE, & Engineering Type: feature Functionality that doesn't currently exist
Projects
None yet
Development

No branches or pull requests

1 participant