├── .circleci └── config.yml ├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── settings.gradle ├── src ├── kotlin │ └── org │ │ └── fathyb │ │ └── parcel │ │ └── closure │ │ ├── Classes.kt │ │ ├── ClosureWrapper.kt │ │ ├── CompilerRunner.kt │ │ └── FileHost.kt └── typescript │ ├── compiler │ ├── api.ts │ ├── bundle-loader.ts │ ├── index.ts │ └── worker │ │ ├── index.ts │ │ └── launcher.ts │ ├── externs │ ├── angular.ts │ └── require.ts │ ├── index.ts │ ├── interfaces.ts │ ├── ipc │ ├── client.ts │ ├── dynamic.ts │ ├── handler.ts │ ├── index.ts │ ├── server.ts │ └── worker │ │ ├── index.ts │ │ └── launcher.ts │ ├── module.d.ts │ ├── parcel │ ├── asset.ts │ └── packager.ts │ └── utils │ ├── config.ts │ ├── emitter.ts │ └── fs.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/package.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'parcel-plugin-closure-runtime' 2 | -------------------------------------------------------------------------------- /src/kotlin/org/fathyb/parcel/closure/Classes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/kotlin/org/fathyb/parcel/closure/Classes.kt -------------------------------------------------------------------------------- /src/kotlin/org/fathyb/parcel/closure/ClosureWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/kotlin/org/fathyb/parcel/closure/ClosureWrapper.kt -------------------------------------------------------------------------------- /src/kotlin/org/fathyb/parcel/closure/CompilerRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/kotlin/org/fathyb/parcel/closure/CompilerRunner.kt -------------------------------------------------------------------------------- /src/kotlin/org/fathyb/parcel/closure/FileHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/kotlin/org/fathyb/parcel/closure/FileHost.kt -------------------------------------------------------------------------------- /src/typescript/compiler/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/compiler/api.ts -------------------------------------------------------------------------------- /src/typescript/compiler/bundle-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/compiler/bundle-loader.ts -------------------------------------------------------------------------------- /src/typescript/compiler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/compiler/index.ts -------------------------------------------------------------------------------- /src/typescript/compiler/worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/compiler/worker/index.ts -------------------------------------------------------------------------------- /src/typescript/compiler/worker/launcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/compiler/worker/launcher.ts -------------------------------------------------------------------------------- /src/typescript/externs/angular.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/externs/angular.ts -------------------------------------------------------------------------------- /src/typescript/externs/require.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/externs/require.ts -------------------------------------------------------------------------------- /src/typescript/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/index.ts -------------------------------------------------------------------------------- /src/typescript/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/interfaces.ts -------------------------------------------------------------------------------- /src/typescript/ipc/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/client.ts -------------------------------------------------------------------------------- /src/typescript/ipc/dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/dynamic.ts -------------------------------------------------------------------------------- /src/typescript/ipc/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/handler.ts -------------------------------------------------------------------------------- /src/typescript/ipc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/index.ts -------------------------------------------------------------------------------- /src/typescript/ipc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/server.ts -------------------------------------------------------------------------------- /src/typescript/ipc/worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/worker/index.ts -------------------------------------------------------------------------------- /src/typescript/ipc/worker/launcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/ipc/worker/launcher.ts -------------------------------------------------------------------------------- /src/typescript/module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/module.d.ts -------------------------------------------------------------------------------- /src/typescript/parcel/asset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/parcel/asset.ts -------------------------------------------------------------------------------- /src/typescript/parcel/packager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/parcel/packager.ts -------------------------------------------------------------------------------- /src/typescript/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/utils/config.ts -------------------------------------------------------------------------------- /src/typescript/utils/emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/utils/emitter.ts -------------------------------------------------------------------------------- /src/typescript/utils/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/src/typescript/utils/fs.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fathyb/parcel-plugin-closure/HEAD/yarn.lock --------------------------------------------------------------------------------