38 Commits

Author SHA1 Message Date
Alan Agius
cfe93fbc89 feat(@angular/create): add support for yarn create and npm init
With this change we add support to scaffold  an Angular workspace using `yarn create @angular` and `npm init @angular`. These shortcuts support all of the `ng-new` options.

Closes #10339 and closes #14292
2022-07-12 10:19:23 -07:00
Paul Gschwendtner
720cfdde2c build: account for rename of angular/code-of-conduct default branch
We just renamed the Angular code of conduct repository default branch
to `main`. This repository was not part of the large migration and is
now handled separately as a little clean-up.
2022-06-30 10:02:51 -04:00
Paul Gschwendtner
156f15e47f build: cleanup references to old master branch
Cleans up all referneces to the old `master` branch.
2022-05-04 09:55:54 -07:00
Alan Agius
73746faee9 refactor(@angular/cli): remove support for legacy Angular CLI version 1 configurations
Remove references to legacy Angular CLI version 1 configurations. By now users should have been migrated to use the new configuration.
2022-02-07 10:53:18 +00:00
Alan Agius
6df962c7a4 refactor: remove build-optimizer from repo
This package is deprecated and should not be used. It has always been experimental. All the relevant functionality has been moved into `@angular-devkit/build-angular`.
2022-01-27 11:06:00 -08:00
Alan Agius
3d52865526 docs: expand commit message footer description
With this change we expand the commit message footer section to include more information about breaking changes and deprecations messages.
2021-10-12 09:48:57 +02:00
Alan Agius
38b01b9625 docs: update public api steps in contribution guidelines 2021-07-30 12:44:43 +01:00
Alan Agius
fdbd49a4d0 refactor: move public api golden files under golden directory 2021-04-29 12:50:11 -04:00
Alan Agius
70bf2144e7 build: update @angular/dev-infra-private package
Update `@angular/dev-infra-private` package to the latest version.
2021-04-08 08:30:00 -04:00
Alan Agius
f6e1fd84a2 refactor(@angular-devkit/schematics-cli): move @schematics/schematics into this package
This change removes the need for the `@schematics/schematics` package and moves it inside `@angular-devkit/schematics-cli`.
2021-04-02 08:09:07 +02:00
Charles Lyding
b8d296a8f4 build: remove unused @schematics/update package
The `@angular/cli` transitive dependency package `@schematics/update` is no longer used by the Angular tooling and has been removed.
The update logic previously present in `@schematics/update` is now located within the `@angular/cli` itself.
2021-03-29 08:18:11 -06:00
Joey Perrott
c6e7da1b64 ci: update remaining references to old pr targeting system
Completes the migration to use the new unified target label system, updating
dependabot, renovate and angular-robot to expect the new labels.
2020-12-11 13:53:23 +00:00
Keen Yee Liau
b1f08585f7 build: delete @angular-devkit/build-ng-packagr
BREAKING CHANGE:

Deprecated `@angular-devkit/build-ng-packagr` has been removed.
Please use `ng-packagr` builder from `@angular-devkit/build-angular`
instead.

Note: this change doesn't effect application and library developers,
as they will be migrated to use the new builder during ng update.
2020-10-08 13:13:11 -07:00
Alan Agius
8bf3caae72 ci: allow private packages as commit scopes
Example `fix(@angular-devkit/benchmark): bla bla`
2020-10-07 10:20:54 -04:00
Charles Lyding
bcbfc9ca68 ci: set up commit message conformance rules using ng-dev 2020-10-05 14:11:17 -04:00
Alan Agius
1fb8853bf0 docs: add missing period in contributing guide 2020-08-05 08:18:24 -04:00
Douglas Parker
8e3d173355 docs: add "PR action: merge" label (#16413)
This label should be placed by the author (or last reviewer if author is not a collaborator) when the PR is complete and ready to merged. This requires the author to explicitly acknolwedge that they are done with the PR and the caretaker is free to merge it. This label brings the CLI caretaking process into alignment with the frameworks and components repos.
2019-12-13 10:25:36 -08:00
Simon Jespersen
21d29fbb3d docs: update CONTRIBUTING.md to reflect default PR branch (#15331) 2019-08-14 17:54:01 -07:00
Alan Agius
a1c87dd577 docs: update contributing to use bazel from npm 2019-04-23 14:30:51 -10:00
Alan Agius
3d9447975d docs: update new issue form link 2019-04-12 13:11:12 -07:00
Alan Agius
7d3b8b4223 docs: fix grammar error
Fix the "limitation" word
2019-01-08 14:03:47 -08:00
Alan Agius
f392f18e42 docs: add documentation for API guardian (#13065) 2018-11-30 14:07:36 -08:00
Alan Agius
0b884c5d88 ci: exit with 0 error code when running templates (#12473)
* docs: fix url typo

* ci: exit with `0` error code when running templates
2018-10-04 13:35:14 -07:00
Hans
3d279861d7 docs: add getting started section to README 2018-10-03 16:33:07 -07:00
Hans
202117a68e ci: add CONTRIBUTING as a template and various changes
Added types from the commit validation script to CONTRIBUTING. Added
packages names from the package script to the scope section. Added
examples of good commit messages.

Also corrected some texts.
2018-10-03 16:33:07 -07:00
★ F A I S A L ★
76a3ec3fea Added configuration file name for v6+ (#11114) 2018-08-14 07:13:20 -07:00
Noel Mace
78c83c9632 docs: fix links url in CONTRIBUTING.md
Some urls where kept from angular/devkit and angular/angular-cli before the cli package was moved.
2018-08-07 15:02:34 +01:00
Hans Larsen
44086c60ff build: move devkit repo back to angular-cli 2018-06-05 18:50:06 -07:00
Hans Larsen
274c1a49fd
docs: improve feature requests. 2017-04-26 13:31:14 -07:00
Filipe Silva
a23dee8056 docs: update CONTRIBUTING.md.
Based on updates to https://github.com/angular/angular/blob/master/CONTRIBUTING.md.
2017-03-29 15:04:04 -07:00
clydin
e2b6dae464 docs: update commit message scope guidelines (#5121) 2017-02-28 17:28:38 -08:00
Mike Brocchi
554e7f91fc fix: update dependencies in yarn.lock (#4988) 2017-02-24 16:33:20 -05:00
Michał Gołębiowski
20484598dd chore: change all Angular-CLI occurrences to Angular CLI (#4402)
* chore: change all Angular-CLI occurrences to Angular CLI

* docs: remove one remaining angular-cli reference
2017-02-03 15:50:24 +00:00
Michał Gołębiowski
0dc2200004 docs: get rid of remaining angular-cli references (#4398)
This commit changes 2 things:
1. Changes remaining angular-cli package references to @angular/cli.
2. Where angular-cli was mentioned as a project name, it's been changed
   to Angular CLI.

Where angular-cli was meant to mean the repository name, it's been left
unchanged.
2017-02-03 11:49:52 +00:00
TAKUMA Hanatani
b3ef6a4040 chore: Fix GitHub typo Git'h'ub to Git'H'ub. (#3935) 2017-01-12 11:24:00 -08:00
CarreraPHP
3da9c57bf0 chore(contributing): update the javascript style guide url
update the javascript style guide url from googlecode to github

Fix #3153
Close #3171
2016-12-08 13:52:58 +00:00
Mike Brocchi
5514163e17 chore: remove format command
Formatting does not align with the style guide.
Fixes #765
2016-05-16 22:19:13 -04:00
Hans Larsen
ecd39cbdf0 doc(): Adding the CONTRIBUTING document, based off angular. 2016-01-24 14:22:01 -08:00