title: What is the benefit of #AngularPackageFormat ?
collapse: true
 
APF enables a package to work seamlessly under most common scenarios that use Angular. Packages that use APF are compatible with the tooling offered by the Angular team as well as wider JavaScript ecosystem. It is recommended that third-party library developers follow the same npm package format.
 
title: Angular core format for packaging
 
- ![[Pasted image 20220602162257.png]]
- core.d.ts (primary entrypoint)
- esm2020 folder →  unflattened #ES2020 format
- fesm2015 →  flattened #ES2015 format
- few more folders like this.