Skip to content

feat(schematics): Add ppwcode Angular SDK schematics to speed up project setup - #108

Merged
glenstaes merged 10 commits into
masterfrom
feature/poc-schematics
Feb 26, 2026
Merged

feat(schematics): Add ppwcode Angular SDK schematics to speed up project setup#108
glenstaes merged 10 commits into
masterfrom
feature/poc-schematics

Conversation

@glenstaes

@glenstaes glenstaes commented Feb 24, 2026

Copy link
Copy Markdown
Member

This simplifies the setup of a new Angular project by running ng add @ppwcode/ng-sdk.

Internal docs changes

After releasing, the following changes should be applied to the internal new project setup documentation:

Step 2: Setting up linting and formatting

This section can be removed.

Step 3: Adding Angular Material

This section can be removed.

Step 4: Setting up ngx-translate

The installation of the dependencies can be removed.

Step 5: Setting up unit testing

This section can be removed.

Step 6: Set up build system

Sub 1: Installation of the cross-env dependency can be removed.
Sub 2: Only the step of fixed dependency versions should remain.
Sub 4: Documenting the Node version should not be done, only verified that the content is correct. If it is not correct, because a newer NodeJS LTS version is available, the developer should create a PR to update this schematic.

@glenstaes
glenstaes force-pushed the feature/poc-schematics branch from 62c90a0 to 2913b1e Compare February 24, 2026 20:30

@MarkCuypersPpw MarkCuypersPpw left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ik claim niet dat ik alles 100% begrijp, maar it makes sense. Dus ik keur het goed.

@glenstaes
glenstaes merged commit 2b4a474 into master Feb 26, 2026
1 check passed
@glenstaes
glenstaes deleted the feature/poc-schematics branch February 26, 2026 11:48
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