build: publish tree of files rather than FESMs (#18541)
* Remove now unnecessary portions of build. * Add a compilePackageES5 method to build ES5 from sources * Rework all package.json and rollup config files to new format * Remove "extends" from tsconfig-build.json files and fixup compilation roots PR Close #18541
This commit is contained in:
@ -17,6 +17,9 @@ const srcsToFmt = [
|
||||
'tools/**/*.{js,ts}',
|
||||
'!tools/public_api_guard/**/*.d.ts',
|
||||
'./*.{js,ts}',
|
||||
'!**/node_modules/**',
|
||||
'!**/dist/**',
|
||||
'!**/built/**',
|
||||
'!shims_for_IE.js',
|
||||
`!${I18N_DATA_FOLDER}/**/*.{js,ts}`,
|
||||
`!${I18N_FOLDER}/available_locales.ts`,
|
||||
|
@ -1,22 +1,22 @@
|
||||
const entrypoints = [
|
||||
'dist/packages-dist/core/core.d.ts', 'dist/packages-dist/core/testing.d.ts',
|
||||
'dist/packages-dist/common/common.d.ts', 'dist/packages-dist/common/testing.d.ts',
|
||||
'dist/packages-dist/core/index.d.ts', 'dist/packages-dist/core/testing.d.ts',
|
||||
'dist/packages-dist/common/index.d.ts', 'dist/packages-dist/common/testing.d.ts',
|
||||
'dist/packages-dist/common/http.d.ts', 'dist/packages-dist/common/http/testing.d.ts',
|
||||
// The API surface of the compiler is currently unstable - all of the important APIs are exposed
|
||||
// via @angular/core, @angular/platform-browser or @angular/platform-browser-dynamic instead.
|
||||
//'dist/packages-dist/compiler/index.d.ts',
|
||||
//'dist/packages-dist/compiler/testing.d.ts',
|
||||
'dist/packages-dist/upgrade/upgrade.d.ts', 'dist/packages-dist/upgrade/static.d.ts',
|
||||
'dist/packages-dist/platform-browser/platform-browser.d.ts',
|
||||
'dist/packages-dist/upgrade/index.d.ts', 'dist/packages-dist/upgrade/static.d.ts',
|
||||
'dist/packages-dist/platform-browser/index.d.ts',
|
||||
'dist/packages-dist/platform-browser/testing.d.ts',
|
||||
'dist/packages-dist/platform-browser-dynamic/platform-browser-dynamic.d.ts',
|
||||
'dist/packages-dist/platform-browser-dynamic/index.d.ts',
|
||||
'dist/packages-dist/platform-browser-dynamic/testing.d.ts',
|
||||
'dist/packages-dist/platform-webworker/platform-webworker.d.ts',
|
||||
'dist/packages-dist/platform-webworker-dynamic/platform-webworker-dynamic.d.ts',
|
||||
'dist/packages-dist/platform-server/platform-server.d.ts',
|
||||
'dist/packages-dist/platform-server/testing.d.ts', 'dist/packages-dist/http/http.d.ts',
|
||||
'dist/packages-dist/http/testing.d.ts', 'dist/packages-dist/forms/forms.d.ts',
|
||||
'dist/packages-dist/router/router.d.ts', 'dist/packages-dist/animations/animations.d.ts',
|
||||
'dist/packages-dist/platform-webworker/index.d.ts',
|
||||
'dist/packages-dist/platform-webworker-dynamic/index.d.ts',
|
||||
'dist/packages-dist/platform-server/index.d.ts',
|
||||
'dist/packages-dist/platform-server/testing.d.ts', 'dist/packages-dist/http/index.d.ts',
|
||||
'dist/packages-dist/http/testing.d.ts', 'dist/packages-dist/forms/index.d.ts',
|
||||
'dist/packages-dist/router/index.d.ts', 'dist/packages-dist/animations/index.d.ts',
|
||||
'dist/packages-dist/animations/browser.d.ts',
|
||||
'dist/packages-dist/animations/browser/testing.d.ts',
|
||||
'dist/packages-dist/platform-browser/animations.d.ts'
|
||||
|
Reference in New Issue
Block a user