├── .assets └── screenshot.png ├── .editorconfig ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── package.json ├── src ├── backend │ ├── format.ts │ ├── ngc │ │ ├── build-loop.ts │ │ ├── entry-resolver.ts │ │ ├── host.ts │ │ ├── index.ts │ │ ├── refactor.ts │ │ └── route.ts │ ├── reporter.ts │ ├── transformers │ │ ├── ast-helpers.ts │ │ ├── elide-imports.ts │ │ ├── insert-import.ts │ │ ├── interfaces.ts │ │ ├── make-transform.ts │ │ ├── remove-decorators.ts │ │ ├── replace-bootstrap.ts │ │ └── resources.ts │ └── worker │ │ ├── client.ts │ │ ├── index.ts │ │ └── launcher.ts ├── frontend │ ├── assets │ │ ├── aot.ts │ │ ├── jit.ts │ │ ├── template.ts │ │ └── virtual.ts │ ├── loaders │ │ └── template.ts │ ├── patch.ts │ └── utils │ │ └── collect-dependencies.ts ├── index.ts ├── interfaces.ts ├── modules.d.ts └── utils │ ├── async-loop.ts │ ├── environment.ts │ └── get-watcher.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/.assets/screenshot.png -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | build/ 4 | node_modules/ 5 | 6 | yarn-error.log 7 | 8 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/package.json -------------------------------------------------------------------------------- /src/backend/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/format.ts -------------------------------------------------------------------------------- /src/backend/ngc/build-loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/ngc/build-loop.ts -------------------------------------------------------------------------------- /src/backend/ngc/entry-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/ngc/entry-resolver.ts -------------------------------------------------------------------------------- /src/backend/ngc/host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/ngc/host.ts -------------------------------------------------------------------------------- /src/backend/ngc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/ngc/index.ts -------------------------------------------------------------------------------- /src/backend/ngc/refactor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/ngc/refactor.ts -------------------------------------------------------------------------------- /src/backend/ngc/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/ngc/route.ts -------------------------------------------------------------------------------- /src/backend/reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/reporter.ts -------------------------------------------------------------------------------- /src/backend/transformers/ast-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/ast-helpers.ts -------------------------------------------------------------------------------- /src/backend/transformers/elide-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/elide-imports.ts -------------------------------------------------------------------------------- /src/backend/transformers/insert-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/insert-import.ts -------------------------------------------------------------------------------- /src/backend/transformers/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/interfaces.ts -------------------------------------------------------------------------------- /src/backend/transformers/make-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/make-transform.ts -------------------------------------------------------------------------------- /src/backend/transformers/remove-decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/remove-decorators.ts -------------------------------------------------------------------------------- /src/backend/transformers/replace-bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/replace-bootstrap.ts -------------------------------------------------------------------------------- /src/backend/transformers/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/transformers/resources.ts -------------------------------------------------------------------------------- /src/backend/worker/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/worker/client.ts -------------------------------------------------------------------------------- /src/backend/worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/worker/index.ts -------------------------------------------------------------------------------- /src/backend/worker/launcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/backend/worker/launcher.ts -------------------------------------------------------------------------------- /src/frontend/assets/aot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/assets/aot.ts -------------------------------------------------------------------------------- /src/frontend/assets/jit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/assets/jit.ts -------------------------------------------------------------------------------- /src/frontend/assets/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/assets/template.ts -------------------------------------------------------------------------------- /src/frontend/assets/virtual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/assets/virtual.ts -------------------------------------------------------------------------------- /src/frontend/loaders/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/loaders/template.ts -------------------------------------------------------------------------------- /src/frontend/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/patch.ts -------------------------------------------------------------------------------- /src/frontend/utils/collect-dependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/frontend/utils/collect-dependencies.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/interfaces.ts -------------------------------------------------------------------------------- /src/modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/modules.d.ts -------------------------------------------------------------------------------- /src/utils/async-loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/utils/async-loop.ts -------------------------------------------------------------------------------- /src/utils/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/utils/environment.ts -------------------------------------------------------------------------------- /src/utils/get-watcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/src/utils/get-watcher.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-angular/HEAD/yarn.lock --------------------------------------------------------------------------------