Alan Agius
247b87d40a
refactor(@angular-devkit/build-angular): move dev-server webpack config in a separate file
...
With this change we remove webpack dev-server logic to a seperate file. We also use the webpack-dev-server API to add live-reload and hmr entry-points and settings.
2020-10-16 21:08:18 +02:00
Alan Agius
7253802d74
refactor(@angular-devkit/build-angular): change hmr-accept to TypeScript
...
For the time being we cannot use the DOM lib because it conflicts with Node, In future when we remove `yarn admin build` we should have this as a seperate compilation unit.
2020-10-14 21:57:47 +03:00
Charles Lyding
0fe20bcc7f
refactor(@angular-devkit/build-angular): additional webpack 5 type improvements
...
Additional support for building with Webpack 5.
2020-10-07 13:42:52 -04:00
Dmitriy Shekhovtsov
c8f8640bf5
fix(@angular-devkit/build-angular): fixed Module.issuer is deprecated in webpack 5 for commonjs warn plugin
2020-09-28 20:34:18 +02:00
Dmitriy Shekhovtsov
eb8872aeee
fix(@angular-devkit/build-angular): webpack5 deprecation of module property in Dependency
2020-09-28 11:23:41 +02:00
Alan Agius
0d10de5cbb
refactor(@angular-devkit/build-angular): re-structure folder structure and move code
...
Previous
```
packages/angular_devkit/build_angular
├── plugins
│ └── webpack
└── src
├── angular-cli-files
│ ├── models
│ │ └── webpack-configs
│ ├── plugins
│ └── utilities
│ ├── index-file
│ └── service-worker
├── app-shell
├── browser
│ └── specs
├── dev-server
├── extract-i18n
├── karma
├── ng-packagr
├── protractor
├── server
├── tslint
├── utils
└── webpack
└── models
```
Now
```
packages/angular_devkit/build_angular
├── plugins
└── src
├── app-shell
├── browser
│ └── specs
├── dev-server
├── extract-i18n
├── karma
├── ng-packagr
├── protractor
├── server
├── tslint
├── utils
│ └── index-file
└── webpack
├── configs
├── plugins
└── utils
```
2020-09-14 16:40:39 -04:00