├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE ├── README.md ├── base.js ├── bin.js ├── index.js ├── package.json ├── sample ├── lib │ ├── a.js │ ├── b.js │ ├── c.js │ ├── d.js │ ├── data.json │ ├── e.js │ ├── has-only-one-dependency.js │ ├── no-deps.js │ ├── other-module-root.js │ ├── react-component.js │ └── react.js ├── load-react.html ├── load-sample.html └── out │ ├── _base.js │ ├── _base.js.map │ ├── sample-lib-a.js │ ├── sample-lib-a.js.map │ ├── sample-lib-b.js │ ├── sample-lib-b.js.map │ ├── sample-lib-no-deps.js │ ├── sample-lib-no-deps.js.map │ ├── sample-lib-other-module-root.js │ ├── sample-lib-other-module-root.js.map │ ├── sample-lib-react.js │ └── sample-lib-react.js.map ├── splittable.extern.js ├── splittable.js ├── test ├── module-regression │ ├── bel.js │ └── custom-babel-config.js ├── test-generated-code.js ├── test-module-regression.js └── test-splittable.js └── third_party └── closure-compiler ├── COPYING ├── REAME.splittable └── closure-compiler-1.0-SNAPSHOT.jar /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/README.md -------------------------------------------------------------------------------- /base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/base.js -------------------------------------------------------------------------------- /bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/bin.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/package.json -------------------------------------------------------------------------------- /sample/lib/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/a.js -------------------------------------------------------------------------------- /sample/lib/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/b.js -------------------------------------------------------------------------------- /sample/lib/c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/c.js -------------------------------------------------------------------------------- /sample/lib/d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/d.js -------------------------------------------------------------------------------- /sample/lib/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "test": "json" 3 | } -------------------------------------------------------------------------------- /sample/lib/e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/e.js -------------------------------------------------------------------------------- /sample/lib/has-only-one-dependency.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | export function one() { 4 | console.log('one'); 5 | } -------------------------------------------------------------------------------- /sample/lib/no-deps.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | console.log('no-deps'.endsWith('polyfill')); 4 | -------------------------------------------------------------------------------- /sample/lib/other-module-root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/other-module-root.js -------------------------------------------------------------------------------- /sample/lib/react-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/react-component.js -------------------------------------------------------------------------------- /sample/lib/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/lib/react.js -------------------------------------------------------------------------------- /sample/load-react.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/load-react.html -------------------------------------------------------------------------------- /sample/load-sample.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/load-sample.html -------------------------------------------------------------------------------- /sample/out/_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/_base.js -------------------------------------------------------------------------------- /sample/out/_base.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/_base.js.map -------------------------------------------------------------------------------- /sample/out/sample-lib-a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-a.js -------------------------------------------------------------------------------- /sample/out/sample-lib-a.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-a.js.map -------------------------------------------------------------------------------- /sample/out/sample-lib-b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-b.js -------------------------------------------------------------------------------- /sample/out/sample-lib-b.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-b.js.map -------------------------------------------------------------------------------- /sample/out/sample-lib-no-deps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-no-deps.js -------------------------------------------------------------------------------- /sample/out/sample-lib-no-deps.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-no-deps.js.map -------------------------------------------------------------------------------- /sample/out/sample-lib-other-module-root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-other-module-root.js -------------------------------------------------------------------------------- /sample/out/sample-lib-other-module-root.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-other-module-root.js.map -------------------------------------------------------------------------------- /sample/out/sample-lib-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-react.js -------------------------------------------------------------------------------- /sample/out/sample-lib-react.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/sample/out/sample-lib-react.js.map -------------------------------------------------------------------------------- /splittable.extern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/splittable.extern.js -------------------------------------------------------------------------------- /splittable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/splittable.js -------------------------------------------------------------------------------- /test/module-regression/bel.js: -------------------------------------------------------------------------------- 1 | require('bel') 2 | -------------------------------------------------------------------------------- /test/module-regression/custom-babel-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/test/module-regression/custom-babel-config.js -------------------------------------------------------------------------------- /test/test-generated-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/test/test-generated-code.js -------------------------------------------------------------------------------- /test/test-module-regression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/test/test-module-regression.js -------------------------------------------------------------------------------- /test/test-splittable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/test/test-splittable.js -------------------------------------------------------------------------------- /third_party/closure-compiler/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/third_party/closure-compiler/COPYING -------------------------------------------------------------------------------- /third_party/closure-compiler/REAME.splittable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/third_party/closure-compiler/REAME.splittable -------------------------------------------------------------------------------- /third_party/closure-compiler/closure-compiler-1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cramforce/splittable/HEAD/third_party/closure-compiler/closure-compiler-1.0-SNAPSHOT.jar --------------------------------------------------------------------------------