fix(ngcc): add default config for `ng2-dragula` (#33797)

The `dist/` directory has a duplicate `package.json` pointing to the
same files, which (under certain configurations) can causes ngcc to try
to process the files twice and fail.

This commit adds a default ngcc config for `ng2-dragula` to ignore the
`dist/` entry-point.

Fixes #33718

PR Close #33797
This commit is contained in:
George Kalpakas 2019-11-13 17:13:05 +02:00 committed by Kara Erickson
parent 6888cb3d7a
commit 95715fc71e
1 changed files with 16 additions and 9 deletions

View File

@ -84,15 +84,22 @@ export interface NgccEntryPointConfig {
*/
export const DEFAULT_NGCC_CONFIG: NgccProjectConfig = {
packages: {
// Add default package configuration here. For example:
// '@angular/fire@^5.2.0': {
// entryPoints: {
// './database-deprecated': {
// ignore: true,
// },
// },
// },
}
// Add default package configuration here. For example:
// '@angular/fire@^5.2.0': {
// entryPoints: {
// './database-deprecated': {ignore: true},
// },
// },
// The `dist/` directory has a duplicate `package.json` pointing to the same files, which (under
// certain configurations) can causes ngcc to try to process the files twice and fail.
// Ignore the `dist/` entry-point.
'ng2-dragula': {
entryPoints: {
'./dist': {ignore: true},
},
},
},
};
interface VersionedPackageConfig extends NgccPackageConfig {