├── .editorconfig ├── .gitattributes ├── .gitignore ├── .travis.yml ├── angular2-polyfill ├── .npmignore ├── bundles │ ├── angular2-polyfill.d.ts │ └── angular2-polyfill.js ├── core.ts ├── http.ts ├── package.json ├── platform │ ├── browser.ts │ └── upgrade.ts ├── router-deprecated.ts ├── src │ ├── common │ │ ├── common.ts │ │ └── pipes │ │ │ └── async.pipe.ts │ ├── core │ │ ├── classes │ │ │ ├── event_emitter.ts │ │ │ ├── injector.ts │ │ │ ├── opaque_token.ts │ │ │ └── provider.ts │ │ ├── core.ts │ │ ├── decorators │ │ │ ├── Component.ts │ │ │ ├── Directive.ts │ │ │ ├── Inject.ts │ │ │ ├── Injectable.ts │ │ │ ├── Input.ts │ │ │ ├── Optional.ts │ │ │ ├── Output.ts │ │ │ └── Pipe.ts │ │ ├── functions │ │ │ └── provide.ts │ │ └── interfaces │ │ │ ├── ComponentMetadata.ts │ │ │ ├── DirectiveMetadata.ts │ │ │ ├── OnDestroy.ts │ │ │ ├── OnInit.ts │ │ │ ├── PipeMetadata.ts │ │ │ ├── PipeTransform.ts │ │ │ └── ProviderMetadata.ts │ ├── http │ │ ├── http.service.ts │ │ ├── interfaces │ │ │ ├── RequestOptionsArgs.ts │ │ │ └── Response.ts │ │ └── providers.ts │ ├── platform │ │ ├── bootstrap │ │ │ ├── component.ts │ │ │ ├── core.ts │ │ │ ├── directive.ts │ │ │ ├── factory.ts │ │ │ ├── index.ts │ │ │ ├── injectable.ts │ │ │ ├── multi.ts │ │ │ ├── pipe.ts │ │ │ ├── provider.ts │ │ │ └── value.ts │ │ ├── upgrade.ts │ │ └── utils │ │ │ ├── host.ts │ │ │ ├── injector.ts │ │ │ ├── input.ts │ │ │ └── output.ts │ ├── router-deprecated │ │ ├── decorators │ │ │ └── RouteConfig.ts │ │ ├── instruction.ts │ │ ├── interfaces.ts │ │ ├── lifecycle │ │ │ └── lifecycle_annotations.ts │ │ ├── providers.ts │ │ └── router.ts │ └── utils.ts ├── tsconfig.json ├── tsd.json └── typings.json ├── gulpfile.js ├── license ├── package.json ├── readme.md ├── test ├── core │ └── classes │ │ └── opaque_token.js └── platform │ └── utils │ ├── fixtures │ ├── reflect.js │ ├── scope.js │ └── utils.js │ ├── host-parsing.js │ ├── input-binding.js │ └── output-binding.js └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/.travis.yml -------------------------------------------------------------------------------- /angular2-polyfill/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/.npmignore -------------------------------------------------------------------------------- /angular2-polyfill/bundles/angular2-polyfill.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/bundles/angular2-polyfill.d.ts -------------------------------------------------------------------------------- /angular2-polyfill/bundles/angular2-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/bundles/angular2-polyfill.js -------------------------------------------------------------------------------- /angular2-polyfill/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/core.ts -------------------------------------------------------------------------------- /angular2-polyfill/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/http.ts -------------------------------------------------------------------------------- /angular2-polyfill/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/package.json -------------------------------------------------------------------------------- /angular2-polyfill/platform/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/platform/browser.ts -------------------------------------------------------------------------------- /angular2-polyfill/platform/upgrade.ts: -------------------------------------------------------------------------------- 1 | export {bootstrap} from '../src/platform/upgrade'; 2 | -------------------------------------------------------------------------------- /angular2-polyfill/router-deprecated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/router-deprecated.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/common/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/common/common.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/common/pipes/async.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/common/pipes/async.pipe.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/classes/event_emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/classes/event_emitter.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/classes/injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/classes/injector.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/classes/opaque_token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/classes/opaque_token.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/classes/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/classes/provider.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/core.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Component.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Directive.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Inject.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Injectable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Injectable.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Input.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Optional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Optional.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Output.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/decorators/Pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/decorators/Pipe.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/functions/provide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/functions/provide.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/ComponentMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/interfaces/ComponentMetadata.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/DirectiveMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/interfaces/DirectiveMetadata.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/OnDestroy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/interfaces/OnDestroy.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/OnInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/interfaces/OnInit.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/PipeMetadata.ts: -------------------------------------------------------------------------------- 1 | export interface PipeMetadata { 2 | name: string, 3 | pure?: boolean 4 | } 5 | -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/PipeTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/interfaces/PipeTransform.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/core/interfaces/ProviderMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/core/interfaces/ProviderMetadata.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/http/http.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/http/http.service.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/http/interfaces/RequestOptionsArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/http/interfaces/RequestOptionsArgs.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/http/interfaces/Response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/http/interfaces/Response.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/http/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/http/providers.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/component.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/core.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/directive.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/factory.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/index.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/injectable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/injectable.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/multi.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/pipe.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/provider.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/bootstrap/value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/bootstrap/value.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/upgrade.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/utils/host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/utils/host.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/utils/injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/utils/injector.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/utils/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/utils/input.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/platform/utils/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/platform/utils/output.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/router-deprecated/decorators/RouteConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/router-deprecated/decorators/RouteConfig.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/router-deprecated/instruction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/router-deprecated/instruction.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/router-deprecated/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/router-deprecated/interfaces.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/router-deprecated/lifecycle/lifecycle_annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/router-deprecated/lifecycle/lifecycle_annotations.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/router-deprecated/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/router-deprecated/providers.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/router-deprecated/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/router-deprecated/router.ts -------------------------------------------------------------------------------- /angular2-polyfill/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/src/utils.ts -------------------------------------------------------------------------------- /angular2-polyfill/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/tsconfig.json -------------------------------------------------------------------------------- /angular2-polyfill/tsd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/tsd.json -------------------------------------------------------------------------------- /angular2-polyfill/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/angular2-polyfill/typings.json -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/gulpfile.js -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/readme.md -------------------------------------------------------------------------------- /test/core/classes/opaque_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/core/classes/opaque_token.js -------------------------------------------------------------------------------- /test/platform/utils/fixtures/reflect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/platform/utils/fixtures/reflect.js -------------------------------------------------------------------------------- /test/platform/utils/fixtures/scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/platform/utils/fixtures/scope.js -------------------------------------------------------------------------------- /test/platform/utils/fixtures/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/platform/utils/fixtures/utils.js -------------------------------------------------------------------------------- /test/platform/utils/host-parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/platform/utils/host-parsing.js -------------------------------------------------------------------------------- /test/platform/utils/input-binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/platform/utils/input-binding.js -------------------------------------------------------------------------------- /test/platform/utils/output-binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/test/platform/utils/output-binding.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamVerschueren/angular2-polyfill/HEAD/tsconfig.json --------------------------------------------------------------------------------