build: fix missing amd module name for primary entry-point (#17757)
build: fix missing amd module name for primary entry-point (#17757)

Even though the primary entry-point of Angular Material is empty,
it should still have an AMD module name (similar to the CDK).

A good example is that consumers of Angular Material in a Bazel
project can have the unnamed bundle as input of a target (like
ts_devserver). RequireJS will then throw about an anonymous
module.

Fixes #17720
crisbeto/material2,andrewseguin/material2,mmalerba/material2,Jefiozie/material2,Jefiozie/material2,andrewseguin/material2,mmalerba/material2,josephperrott/material2,Jefiozie/material2,andrewseguin/material2,DevVersion/material2,DevVersion/material2,josephperrott/material2,mmalerba/material2,angular/components,Jefiozie/material2,mmalerba/material2,DevVersion/material2,andrewseguin/material2,angular/components,josephperrott/material2,mmalerba/material2,crisbeto/material2,crisbeto/material2,angular/components,angular/components,Jefiozie/material2,andrewseguin/material2,josephperrott/material2,josephperrott/material2,DevVersion/material2,DevVersion/material2,crisbeto/material2