├── .gitignore ├── .npmignore ├── LICENSE.md ├── README.md ├── examples ├── es5.js ├── es6.js ├── globals.js └── import-with-gltf.js ├── lib ├── bundle-three.js ├── detect-deps.js ├── detect-global-deps.js └── generate-three-entry.js ├── package.json ├── plugin.js └── test ├── deps.js ├── generate.js ├── modules ├── GLTFLoader.js ├── es5.js ├── import.js └── simple.js └── run-benchmark.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/README.md -------------------------------------------------------------------------------- /examples/es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/examples/es5.js -------------------------------------------------------------------------------- /examples/es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/examples/es6.js -------------------------------------------------------------------------------- /examples/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/examples/globals.js -------------------------------------------------------------------------------- /examples/import-with-gltf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/examples/import-with-gltf.js -------------------------------------------------------------------------------- /lib/bundle-three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/lib/bundle-three.js -------------------------------------------------------------------------------- /lib/detect-deps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/lib/detect-deps.js -------------------------------------------------------------------------------- /lib/detect-global-deps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/lib/detect-global-deps.js -------------------------------------------------------------------------------- /lib/generate-three-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/lib/generate-three-entry.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/package.json -------------------------------------------------------------------------------- /plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/plugin.js -------------------------------------------------------------------------------- /test/deps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/deps.js -------------------------------------------------------------------------------- /test/generate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/generate.js -------------------------------------------------------------------------------- /test/modules/GLTFLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/modules/GLTFLoader.js -------------------------------------------------------------------------------- /test/modules/es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/modules/es5.js -------------------------------------------------------------------------------- /test/modules/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/modules/import.js -------------------------------------------------------------------------------- /test/modules/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/modules/simple.js -------------------------------------------------------------------------------- /test/run-benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattdesl/threejs-tree-shake/HEAD/test/run-benchmark.js --------------------------------------------------------------------------------