├── .buildkite ├── nodeTests └── pipeline.yml ├── .codecov.yml ├── .eslintignore ├── .eslintrc.js ├── .flowconfig ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── .npmrc ├── Dockerfile ├── LICENSE ├── README.md ├── bin ├── cli-runner.js └── cli.js ├── commands ├── build.js ├── dev.js ├── index.js ├── profile.js ├── start.js ├── test-app.js └── test.js ├── docker-compose.yml ├── docs ├── babel-config.md ├── fusionrc.md ├── migrations │ └── 00027.md ├── progressively-enhanced-bundles.md └── service-workers.md ├── entries ├── client-entry.js ├── client-public-path.js ├── server-entry.js └── server-public-path.js ├── flow-typed ├── globals.js ├── npm │ ├── jest_v23.x.x.js │ └── winston_v3.x.x.js └── tape-cup_v4.x.x.js ├── get-compilation-metadata.js ├── get-test-files.js ├── jest.config.js ├── lib ├── compression │ ├── brotli-webpack-plugin.js │ ├── index.js │ ├── svgo-webpack-plugin.js │ └── zopfli-webpack-plugin.js ├── simple-webpack-dev-middleware │ ├── index.js │ └── lib │ │ └── Shared.js ├── strip-prefix.js └── strip-prefix.spec.js ├── package.json ├── plugins ├── assets-plugin.js ├── context-plugin.js ├── critical-chunk-ids-plugin.js ├── server-error-plugin.js ├── ssr-plugin.js └── types.js ├── renovate.json ├── sw.js ├── test └── e2e │ ├── assets-client-fetch │ └── fixture │ │ ├── src │ │ ├── home.js │ │ └── main.js │ │ └── static │ │ └── test.json │ ├── assets │ ├── fixture │ │ ├── .fusionrc.js │ │ └── src │ │ │ ├── main.js │ │ │ ├── server-asset.js │ │ │ └── static │ │ │ ├── test-server-asset.txt │ │ │ ├── test.css │ │ │ └── test.json │ └── test.js │ ├── colocated-tests-error │ ├── __snapshots__ │ │ └── test.js.snap │ ├── fixture │ │ └── src │ │ │ ├── foo │ │ │ ├── __tests__ │ │ │ │ └── foo-test.js │ │ │ └── foo.js │ │ │ └── main.js │ └── test.js │ ├── compress-assets │ ├── fixture │ │ └── src │ │ │ ├── assets │ │ │ ├── SVG_logo.svg │ │ │ └── file_to_compress.js │ │ │ └── main.js │ └── test.js │ ├── constants.js │ ├── custom-babel │ ├── fixture │ │ ├── .fusionrc.js │ │ ├── .gitignore │ │ ├── node_modules │ │ │ ├── mapbox-gl │ │ │ │ └── index.js │ │ │ └── other │ │ │ │ └── index.js │ │ ├── plugin.js │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── custom-body-template │ ├── fixture │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── dynamic-import-app-group-preloading │ ├── fixture │ │ └── src │ │ │ ├── main.js │ │ │ ├── root.js │ │ │ ├── split-a.js │ │ │ ├── split-b.js │ │ │ └── split-shared-ab.js │ └── test.js │ ├── dynamic-import-app │ ├── fixture │ │ ├── src │ │ │ ├── dynamic.js │ │ │ ├── main.js │ │ │ ├── root.js │ │ │ ├── routes.js │ │ │ ├── split-route-content.js │ │ │ └── split-route.js │ │ └── translations │ │ │ └── en-US.json │ └── test.js │ ├── dynamic-import │ ├── fixture │ │ └── src │ │ │ ├── dynamic.js │ │ │ ├── dynamic2.js │ │ │ └── main.js │ └── test.js │ ├── empty │ ├── fixture │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── errors.js │ ├── fusionrc │ ├── fixture │ │ ├── .fusionrc.js │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── gql │ ├── fixture │ │ ├── .fusionrc.js │ │ ├── .gitignore │ │ ├── node_modules │ │ │ └── fusion-apollo │ │ │ │ └── index.js │ │ └── src │ │ │ ├── __tests__ │ │ │ └── schema.js │ │ │ ├── fragment.gql │ │ │ ├── main.js │ │ │ ├── query.gql │ │ │ └── schema.graphql │ └── test.js │ ├── hmr-simple-app │ ├── fixture │ │ └── src │ │ │ ├── home.js │ │ │ └── main.js │ └── test.js │ ├── hmr-with-router │ ├── fixture │ │ └── src │ │ │ ├── home.js │ │ │ └── main.js │ └── test.js │ ├── hmr.js │ ├── i18n │ ├── fixture │ │ ├── .fusionrc.js │ │ ├── .gitignore │ │ └── src │ │ │ ├── main.js │ │ │ └── root.js │ └── test.js │ ├── json-static-assets │ ├── fixture │ │ ├── src │ │ │ ├── home.js │ │ │ └── main.js │ │ └── static │ │ │ └── test.json │ └── test.js │ ├── missing-entry-file │ └── test.js │ ├── missing-module │ ├── __snapshots__ │ │ └── test.js.snap │ ├── fixture │ │ └── src │ │ │ ├── __tests__ │ │ │ ├── index.browser.js │ │ │ └── index.node.js │ │ │ └── main.js │ └── test.js │ ├── multiple-asset-servers │ ├── fixture │ │ ├── .fusionrc.js │ │ └── src │ │ │ ├── main.js │ │ │ ├── server-asset.js │ │ │ └── static │ │ │ ├── test-server-asset.txt │ │ │ ├── test.css │ │ │ └── test.json │ └── test.js │ ├── named-async-main │ ├── fixture │ │ └── src │ │ │ ├── main.js │ │ │ └── plugins │ │ │ └── health.js │ └── test.js │ ├── noop-sw │ ├── fixture │ │ └── src │ │ │ ├── main.js │ │ │ ├── other │ │ │ ├── dist │ │ │ │ ├── browser.es2015.es.js │ │ │ │ ├── browser.es2017.es.js │ │ │ │ ├── browser.es5.es.js │ │ │ │ ├── browser.es5.js │ │ │ │ ├── index.es.js │ │ │ │ └── index.js │ │ │ └── package.json │ │ │ └── sw.js │ └── test.js │ ├── noop-test │ ├── fixture │ │ └── src │ │ │ ├── __tests__ │ │ │ ├── index.browser.js │ │ │ ├── index.js │ │ │ └── index.node.js │ │ │ └── main.js │ └── test.js │ ├── noop │ ├── fixture │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── prefix │ ├── fixture │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── preserve-names │ ├── fixture │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── redirect │ ├── fixture │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── server-assets │ ├── fixture │ │ ├── .fusionrc.js │ │ └── src │ │ │ ├── assets │ │ │ ├── server-asset.txt │ │ │ └── universal-asset.txt │ │ │ ├── main.js │ │ │ └── server-assets.js │ └── test.js │ ├── server-render-error │ ├── fixture │ │ └── src │ │ │ ├── home.js │ │ │ └── main.js │ └── test.js │ ├── server-startup-control │ ├── fixture │ │ ├── .fusionrc.js │ │ ├── delayed-compilation.js │ │ └── src │ │ │ ├── home.js │ │ │ ├── main.js │ │ │ └── root.js │ └── test.js │ ├── server-startup-error │ ├── fixture │ │ └── src │ │ │ ├── home.js │ │ │ └── main.js │ └── test.js │ ├── setup.js │ ├── split-translations │ ├── fixture │ │ ├── src │ │ │ ├── main.js │ │ │ ├── root.js │ │ │ ├── routes.js │ │ │ ├── split1.js │ │ │ └── split2.js │ │ └── translations │ │ │ └── en-US.json │ └── test.js │ ├── split │ ├── fixture │ │ └── src │ │ │ ├── main.js │ │ │ ├── test-a.js │ │ │ ├── test-b.js │ │ │ └── test.js │ └── test.js │ ├── syntax-error │ ├── __snapshots__ │ │ └── test.js.snap │ ├── fixture │ │ └── src │ │ │ ├── __tests__ │ │ │ ├── index.browser.js │ │ │ └── index.node.js │ │ │ └── main.js │ └── test.js │ ├── test-jest-app │ ├── backup-snapshots │ │ ├── snapshot-enzyme-no-match.js.fixture │ │ └── snapshot-no-match.js.fixture │ ├── fixture │ │ ├── .gitignore │ │ ├── package.json │ │ ├── should-not-count-for-coverage.js │ │ └── src │ │ │ ├── __foo__ │ │ │ └── passes.js │ │ │ ├── __integration__ │ │ │ └── mytest.node.js │ │ │ ├── __tests__ │ │ │ ├── __snapshots__ │ │ │ │ ├── snapshot-enzyme-no-match.js.fixture │ │ │ │ └── snapshot-no-match.js.fixture │ │ │ ├── class-props.js │ │ │ ├── dynamic-imports.js │ │ │ ├── environment-variables.js │ │ │ ├── fail-browser.browser.js │ │ │ ├── fail-node.node.js │ │ │ ├── fails.js │ │ │ ├── pass-browser.browser.js │ │ │ ├── pass-node.node.js │ │ │ ├── passes.js │ │ │ ├── snapshot-enzyme-no-match.js │ │ │ └── snapshot-no-match.js │ │ │ ├── class-props.js │ │ │ ├── count-tests.js │ │ │ ├── dynamic-import.js │ │ │ ├── foo.js │ │ │ ├── istanbul-ignore-coverage-cli.js │ │ │ ├── istanbul-ignore-coverage.js │ │ │ ├── main.js │ │ │ ├── not-imported-in-tests.js │ │ │ └── snapshot.js │ └── test.js │ ├── test-jest-babel │ ├── fixture │ │ ├── .fusionrc.js │ │ └── src │ │ │ ├── __tests__ │ │ │ └── babel.js │ │ │ └── plugin.js │ └── test.js │ ├── transpile-all-files │ └── fixture │ │ ├── .fusionrc.js │ │ ├── common │ │ └── test.js │ │ └── src │ │ └── main.js │ ├── transpile-async-plugin │ ├── fixture │ │ └── src │ │ │ ├── main.js │ │ │ └── plugin.js │ └── test.js │ ├── transpile-node-modules │ ├── fixture │ │ ├── .gitignore │ │ ├── node_modules │ │ │ └── fixture-es2017-pkg │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ └── src │ │ │ └── main.js │ └── test.js │ ├── tree-shaking-unused │ ├── fixture │ │ ├── .fusionrc.js │ │ ├── .gitignore │ │ ├── node_modules │ │ │ └── fixture-pkg │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── unused.js │ │ │ │ └── used.js │ │ └── src │ │ │ ├── main.js │ │ │ ├── unused2.js │ │ │ ├── used2.js │ │ │ └── user-code.js │ └── test.js │ ├── tree-shaking │ ├── fixture │ │ └── src │ │ │ ├── main.js │ │ │ └── plugins │ │ │ ├── default-export-browser.js │ │ │ ├── default-export-node.js │ │ │ ├── instrumented-as-pure-browser.js │ │ │ ├── instrumented-as-pure-node.js │ │ │ ├── named-export-browser.js │ │ │ └── named-export-node.js │ └── test.js │ ├── unhandled-promise-rejection-browser │ └── fixture │ │ └── src │ │ ├── __tests__ │ │ ├── index.browser.js │ │ ├── index.js │ │ └── index.node.js │ │ └── main.js │ ├── unhandled-promise-rejection-server │ └── fixture │ │ └── src │ │ ├── __tests__ │ │ ├── index.browser.js │ │ ├── index.js │ │ └── index.node.js │ │ └── main.js │ ├── utils.js │ └── worker │ ├── fixture │ └── src │ │ ├── main.js │ │ ├── root.js │ │ ├── worker.js │ │ ├── worker2.js │ │ └── worker2Import.js │ └── test.js └── yarn.lock /.buildkite/nodeTests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.buildkite/nodeTests -------------------------------------------------------------------------------- /.buildkite/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.buildkite/pipeline.yml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | test/e2e/*/fixture 2 | flow-typed 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.flowconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/.npmrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/bin/cli-runner.js -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/bin/cli.js -------------------------------------------------------------------------------- /commands/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/build.js -------------------------------------------------------------------------------- /commands/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/dev.js -------------------------------------------------------------------------------- /commands/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/index.js -------------------------------------------------------------------------------- /commands/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/profile.js -------------------------------------------------------------------------------- /commands/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/start.js -------------------------------------------------------------------------------- /commands/test-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/test-app.js -------------------------------------------------------------------------------- /commands/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/commands/test.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/babel-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/docs/babel-config.md -------------------------------------------------------------------------------- /docs/fusionrc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/docs/fusionrc.md -------------------------------------------------------------------------------- /docs/migrations/00027.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/docs/migrations/00027.md -------------------------------------------------------------------------------- /docs/progressively-enhanced-bundles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/docs/progressively-enhanced-bundles.md -------------------------------------------------------------------------------- /docs/service-workers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/docs/service-workers.md -------------------------------------------------------------------------------- /entries/client-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/entries/client-entry.js -------------------------------------------------------------------------------- /entries/client-public-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/entries/client-public-path.js -------------------------------------------------------------------------------- /entries/server-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/entries/server-entry.js -------------------------------------------------------------------------------- /entries/server-public-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/entries/server-public-path.js -------------------------------------------------------------------------------- /flow-typed/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/flow-typed/globals.js -------------------------------------------------------------------------------- /flow-typed/npm/jest_v23.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/flow-typed/npm/jest_v23.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/winston_v3.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/flow-typed/npm/winston_v3.x.x.js -------------------------------------------------------------------------------- /flow-typed/tape-cup_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/flow-typed/tape-cup_v4.x.x.js -------------------------------------------------------------------------------- /get-compilation-metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/get-compilation-metadata.js -------------------------------------------------------------------------------- /get-test-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/get-test-files.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/compression/brotli-webpack-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/compression/brotli-webpack-plugin.js -------------------------------------------------------------------------------- /lib/compression/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/compression/index.js -------------------------------------------------------------------------------- /lib/compression/svgo-webpack-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/compression/svgo-webpack-plugin.js -------------------------------------------------------------------------------- /lib/compression/zopfli-webpack-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/compression/zopfli-webpack-plugin.js -------------------------------------------------------------------------------- /lib/simple-webpack-dev-middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/simple-webpack-dev-middleware/index.js -------------------------------------------------------------------------------- /lib/simple-webpack-dev-middleware/lib/Shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/simple-webpack-dev-middleware/lib/Shared.js -------------------------------------------------------------------------------- /lib/strip-prefix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/strip-prefix.js -------------------------------------------------------------------------------- /lib/strip-prefix.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/lib/strip-prefix.spec.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/package.json -------------------------------------------------------------------------------- /plugins/assets-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/plugins/assets-plugin.js -------------------------------------------------------------------------------- /plugins/context-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/plugins/context-plugin.js -------------------------------------------------------------------------------- /plugins/critical-chunk-ids-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/plugins/critical-chunk-ids-plugin.js -------------------------------------------------------------------------------- /plugins/server-error-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/plugins/server-error-plugin.js -------------------------------------------------------------------------------- /plugins/ssr-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/plugins/ssr-plugin.js -------------------------------------------------------------------------------- /plugins/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/plugins/types.js -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/renovate.json -------------------------------------------------------------------------------- /sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/sw.js -------------------------------------------------------------------------------- /test/e2e/assets-client-fetch/fixture/src/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/assets-client-fetch/fixture/src/home.js -------------------------------------------------------------------------------- /test/e2e/assets-client-fetch/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/assets-client-fetch/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/assets-client-fetch/fixture/static/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "content": "success" 3 | } 4 | -------------------------------------------------------------------------------- /test/e2e/assets/fixture/.fusionrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | assumeNoImportSideEffects: true 3 | }; 4 | -------------------------------------------------------------------------------- /test/e2e/assets/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/assets/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/assets/fixture/src/server-asset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/assets/fixture/src/server-asset.js -------------------------------------------------------------------------------- /test/e2e/assets/fixture/src/static/test-server-asset.txt: -------------------------------------------------------------------------------- 1 | test server assets 2 | -------------------------------------------------------------------------------- /test/e2e/assets/fixture/src/static/test.css: -------------------------------------------------------------------------------- 1 | .test { 2 | color: black; 3 | } -------------------------------------------------------------------------------- /test/e2e/assets/fixture/src/static/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/assets/fixture/src/static/test.json -------------------------------------------------------------------------------- /test/e2e/assets/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/assets/test.js -------------------------------------------------------------------------------- /test/e2e/colocated-tests-error/__snapshots__/test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/colocated-tests-error/__snapshots__/test.js.snap -------------------------------------------------------------------------------- /test/e2e/colocated-tests-error/fixture/src/foo/__tests__/foo-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/colocated-tests-error/fixture/src/foo/__tests__/foo-test.js -------------------------------------------------------------------------------- /test/e2e/colocated-tests-error/fixture/src/foo/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/colocated-tests-error/fixture/src/foo/foo.js -------------------------------------------------------------------------------- /test/e2e/colocated-tests-error/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/colocated-tests-error/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/colocated-tests-error/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/colocated-tests-error/test.js -------------------------------------------------------------------------------- /test/e2e/compress-assets/fixture/src/assets/SVG_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/compress-assets/fixture/src/assets/SVG_logo.svg -------------------------------------------------------------------------------- /test/e2e/compress-assets/fixture/src/assets/file_to_compress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/compress-assets/fixture/src/assets/file_to_compress.js -------------------------------------------------------------------------------- /test/e2e/compress-assets/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/compress-assets/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/compress-assets/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/compress-assets/test.js -------------------------------------------------------------------------------- /test/e2e/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/constants.js -------------------------------------------------------------------------------- /test/e2e/custom-babel/fixture/.fusionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-babel/fixture/.fusionrc.js -------------------------------------------------------------------------------- /test/e2e/custom-babel/fixture/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-babel/fixture/.gitignore -------------------------------------------------------------------------------- /test/e2e/custom-babel/fixture/node_modules/mapbox-gl/index.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | module.exports = 'helloworld'; 3 | 4 | // 5 | -------------------------------------------------------------------------------- /test/e2e/custom-babel/fixture/node_modules/other/index.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | module.exports = 'helloworld'; 3 | -------------------------------------------------------------------------------- /test/e2e/custom-babel/fixture/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-babel/fixture/plugin.js -------------------------------------------------------------------------------- /test/e2e/custom-babel/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-babel/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/custom-babel/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-babel/test.js -------------------------------------------------------------------------------- /test/e2e/custom-body-template/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-body-template/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/custom-body-template/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/custom-body-template/test.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app-group-preloading/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app-group-preloading/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app-group-preloading/fixture/src/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app-group-preloading/fixture/src/root.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app-group-preloading/fixture/src/split-a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app-group-preloading/fixture/src/split-a.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app-group-preloading/fixture/src/split-b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app-group-preloading/fixture/src/split-b.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app-group-preloading/fixture/src/split-shared-ab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app-group-preloading/fixture/src/split-shared-ab.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app-group-preloading/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app-group-preloading/test.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/src/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/src/dynamic.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/src/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/src/root.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/src/routes.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/src/split-route-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/src/split-route-content.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/src/split-route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/src/split-route.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/fixture/translations/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/fixture/translations/en-US.json -------------------------------------------------------------------------------- /test/e2e/dynamic-import-app/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import-app/test.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import/fixture/src/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import/fixture/src/dynamic.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import/fixture/src/dynamic2.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export default function() {} 3 | -------------------------------------------------------------------------------- /test/e2e/dynamic-import/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/dynamic-import/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/dynamic-import/test.js -------------------------------------------------------------------------------- /test/e2e/empty/fixture/src/main.js: -------------------------------------------------------------------------------- 1 | // empty project should cause compiler to throw// @noflow 2 | -------------------------------------------------------------------------------- /test/e2e/empty/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/empty/test.js -------------------------------------------------------------------------------- /test/e2e/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/errors.js -------------------------------------------------------------------------------- /test/e2e/fusionrc/fixture/.fusionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/fusionrc/fixture/.fusionrc.js -------------------------------------------------------------------------------- /test/e2e/fusionrc/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/fusionrc/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/fusionrc/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/fusionrc/test.js -------------------------------------------------------------------------------- /test/e2e/gql/fixture/.fusionrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | assumeNoImportSideEffects: true 3 | }; 4 | -------------------------------------------------------------------------------- /test/e2e/gql/fixture/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/fixture/.gitignore -------------------------------------------------------------------------------- /test/e2e/gql/fixture/node_modules/fusion-apollo/index.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | module.exports = {}; -------------------------------------------------------------------------------- /test/e2e/gql/fixture/src/__tests__/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/fixture/src/__tests__/schema.js -------------------------------------------------------------------------------- /test/e2e/gql/fixture/src/fragment.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/fixture/src/fragment.gql -------------------------------------------------------------------------------- /test/e2e/gql/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/gql/fixture/src/query.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/fixture/src/query.gql -------------------------------------------------------------------------------- /test/e2e/gql/fixture/src/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/fixture/src/schema.graphql -------------------------------------------------------------------------------- /test/e2e/gql/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/gql/test.js -------------------------------------------------------------------------------- /test/e2e/hmr-simple-app/fixture/src/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr-simple-app/fixture/src/home.js -------------------------------------------------------------------------------- /test/e2e/hmr-simple-app/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr-simple-app/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/hmr-simple-app/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr-simple-app/test.js -------------------------------------------------------------------------------- /test/e2e/hmr-with-router/fixture/src/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr-with-router/fixture/src/home.js -------------------------------------------------------------------------------- /test/e2e/hmr-with-router/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr-with-router/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/hmr-with-router/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr-with-router/test.js -------------------------------------------------------------------------------- /test/e2e/hmr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/hmr.js -------------------------------------------------------------------------------- /test/e2e/i18n/fixture/.fusionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/i18n/fixture/.fusionrc.js -------------------------------------------------------------------------------- /test/e2e/i18n/fixture/.gitignore: -------------------------------------------------------------------------------- 1 | .fusion 2 | -------------------------------------------------------------------------------- /test/e2e/i18n/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/i18n/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/i18n/fixture/src/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/i18n/fixture/src/root.js -------------------------------------------------------------------------------- /test/e2e/i18n/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/i18n/test.js -------------------------------------------------------------------------------- /test/e2e/json-static-assets/fixture/src/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/json-static-assets/fixture/src/home.js -------------------------------------------------------------------------------- /test/e2e/json-static-assets/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/json-static-assets/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/json-static-assets/fixture/static/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "content": "success" 3 | } 4 | -------------------------------------------------------------------------------- /test/e2e/json-static-assets/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/json-static-assets/test.js -------------------------------------------------------------------------------- /test/e2e/missing-entry-file/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/missing-entry-file/test.js -------------------------------------------------------------------------------- /test/e2e/missing-module/__snapshots__/test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/missing-module/__snapshots__/test.js.snap -------------------------------------------------------------------------------- /test/e2e/missing-module/fixture/src/__tests__/index.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/missing-module/fixture/src/__tests__/index.browser.js -------------------------------------------------------------------------------- /test/e2e/missing-module/fixture/src/__tests__/index.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/missing-module/fixture/src/__tests__/index.node.js -------------------------------------------------------------------------------- /test/e2e/missing-module/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/missing-module/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/missing-module/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/missing-module/test.js -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/fixture/.fusionrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | assumeNoImportSideEffects: true 3 | }; 4 | -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/multiple-asset-servers/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/fixture/src/server-asset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/multiple-asset-servers/fixture/src/server-asset.js -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/fixture/src/static/test-server-asset.txt: -------------------------------------------------------------------------------- 1 | test server assets 2 | -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/fixture/src/static/test.css: -------------------------------------------------------------------------------- 1 | .test { 2 | color: black; 3 | } -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/fixture/src/static/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "value" 3 | } 4 | -------------------------------------------------------------------------------- /test/e2e/multiple-asset-servers/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/multiple-asset-servers/test.js -------------------------------------------------------------------------------- /test/e2e/named-async-main/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/named-async-main/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/named-async-main/fixture/src/plugins/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/named-async-main/fixture/src/plugins/health.js -------------------------------------------------------------------------------- /test/e2e/named-async-main/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/named-async-main/test.js -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-sw/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/dist/browser.es2015.es.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | export default 'browser.es2015.es.js'; 3 | -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/dist/browser.es2017.es.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | export default 'browser.es2017.es.js'; 3 | -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/dist/browser.es5.es.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | export default 'browser.es5.es.js'; 3 | -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/dist/browser.es5.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | export default 'browser.es5.js'; 3 | -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/dist/index.es.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | export default 'index.es.js'; 3 | -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/dist/index.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | export default 'index.js'; 3 | -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/other/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-sw/fixture/src/other/package.json -------------------------------------------------------------------------------- /test/e2e/noop-sw/fixture/src/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-sw/fixture/src/sw.js -------------------------------------------------------------------------------- /test/e2e/noop-sw/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-sw/test.js -------------------------------------------------------------------------------- /test/e2e/noop-test/fixture/src/__tests__/index.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-test/fixture/src/__tests__/index.browser.js -------------------------------------------------------------------------------- /test/e2e/noop-test/fixture/src/__tests__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-test/fixture/src/__tests__/index.js -------------------------------------------------------------------------------- /test/e2e/noop-test/fixture/src/__tests__/index.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-test/fixture/src/__tests__/index.node.js -------------------------------------------------------------------------------- /test/e2e/noop-test/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-test/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/noop-test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop-test/test.js -------------------------------------------------------------------------------- /test/e2e/noop/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/noop/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/noop/test.js -------------------------------------------------------------------------------- /test/e2e/prefix/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/prefix/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/prefix/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/prefix/test.js -------------------------------------------------------------------------------- /test/e2e/preserve-names/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/preserve-names/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/preserve-names/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/preserve-names/test.js -------------------------------------------------------------------------------- /test/e2e/redirect/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/redirect/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/redirect/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/redirect/test.js -------------------------------------------------------------------------------- /test/e2e/server-assets/fixture/.fusionrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | assumeNoImportSideEffects: true 3 | }; 4 | -------------------------------------------------------------------------------- /test/e2e/server-assets/fixture/src/assets/server-asset.txt: -------------------------------------------------------------------------------- 1 | server asset 2 | -------------------------------------------------------------------------------- /test/e2e/server-assets/fixture/src/assets/universal-asset.txt: -------------------------------------------------------------------------------- 1 | universal asset 2 | -------------------------------------------------------------------------------- /test/e2e/server-assets/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-assets/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/server-assets/fixture/src/server-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-assets/fixture/src/server-assets.js -------------------------------------------------------------------------------- /test/e2e/server-assets/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-assets/test.js -------------------------------------------------------------------------------- /test/e2e/server-render-error/fixture/src/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-render-error/fixture/src/home.js -------------------------------------------------------------------------------- /test/e2e/server-render-error/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-render-error/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/server-render-error/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-render-error/test.js -------------------------------------------------------------------------------- /test/e2e/server-startup-control/fixture/.fusionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-control/fixture/.fusionrc.js -------------------------------------------------------------------------------- /test/e2e/server-startup-control/fixture/delayed-compilation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-control/fixture/delayed-compilation.js -------------------------------------------------------------------------------- /test/e2e/server-startup-control/fixture/src/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-control/fixture/src/home.js -------------------------------------------------------------------------------- /test/e2e/server-startup-control/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-control/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/server-startup-control/fixture/src/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-control/fixture/src/root.js -------------------------------------------------------------------------------- /test/e2e/server-startup-control/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-control/test.js -------------------------------------------------------------------------------- /test/e2e/server-startup-error/fixture/src/home.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | throw new Error('server-startup-error'); 3 | -------------------------------------------------------------------------------- /test/e2e/server-startup-error/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-error/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/server-startup-error/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/server-startup-error/test.js -------------------------------------------------------------------------------- /test/e2e/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/setup.js -------------------------------------------------------------------------------- /test/e2e/split-translations/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/split-translations/fixture/src/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/fixture/src/root.js -------------------------------------------------------------------------------- /test/e2e/split-translations/fixture/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/fixture/src/routes.js -------------------------------------------------------------------------------- /test/e2e/split-translations/fixture/src/split1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/fixture/src/split1.js -------------------------------------------------------------------------------- /test/e2e/split-translations/fixture/src/split2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/fixture/src/split2.js -------------------------------------------------------------------------------- /test/e2e/split-translations/fixture/translations/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/fixture/translations/en-US.json -------------------------------------------------------------------------------- /test/e2e/split-translations/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split-translations/test.js -------------------------------------------------------------------------------- /test/e2e/split/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/split/fixture/src/test-a.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export default 'test-a'; 3 | -------------------------------------------------------------------------------- /test/e2e/split/fixture/src/test-b.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export default 'test-b'; 3 | -------------------------------------------------------------------------------- /test/e2e/split/fixture/src/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split/fixture/src/test.js -------------------------------------------------------------------------------- /test/e2e/split/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/split/test.js -------------------------------------------------------------------------------- /test/e2e/syntax-error/__snapshots__/test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/syntax-error/__snapshots__/test.js.snap -------------------------------------------------------------------------------- /test/e2e/syntax-error/fixture/src/__tests__/index.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/syntax-error/fixture/src/__tests__/index.browser.js -------------------------------------------------------------------------------- /test/e2e/syntax-error/fixture/src/__tests__/index.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/syntax-error/fixture/src/__tests__/index.node.js -------------------------------------------------------------------------------- /test/e2e/syntax-error/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/syntax-error/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/syntax-error/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/syntax-error/test.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/backup-snapshots/snapshot-enzyme-no-match.js.fixture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/backup-snapshots/snapshot-enzyme-no-match.js.fixture -------------------------------------------------------------------------------- /test/e2e/test-jest-app/backup-snapshots/snapshot-no-match.js.fixture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/backup-snapshots/snapshot-no-match.js.fixture -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/.gitignore: -------------------------------------------------------------------------------- 1 | coverage*/ 2 | -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/package.json -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/should-not-count-for-coverage.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | module.exports = { 3 | thisFileShouldNotCountForCoverage: () => {}, 4 | }; 5 | -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__foo__/passes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__foo__/passes.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__integration__/mytest.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__integration__/mytest.node.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/__snapshots__/snapshot-enzyme-no-match.js.fixture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/__snapshots__/snapshot-enzyme-no-match.js.fixture -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/__snapshots__/snapshot-no-match.js.fixture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/__snapshots__/snapshot-no-match.js.fixture -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/class-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/class-props.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/dynamic-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/dynamic-imports.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/environment-variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/environment-variables.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/fail-browser.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/fail-browser.browser.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/fail-node.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/fail-node.node.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/fails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/fails.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/pass-browser.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/pass-browser.browser.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/pass-node.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/pass-node.node.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/passes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/passes.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/snapshot-enzyme-no-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/snapshot-enzyme-no-match.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/__tests__/snapshot-no-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/__tests__/snapshot-no-match.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/class-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/class-props.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/count-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/count-tests.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/dynamic-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/dynamic-import.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/foo.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/istanbul-ignore-coverage-cli.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | 3 | export default function() {} 4 | -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/istanbul-ignore-coverage.js: -------------------------------------------------------------------------------- 1 | /* istanbul ignore file */ 2 | // @noflow 3 | 4 | export default function() {} 5 | -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/not-imported-in-tests.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export function notImportedInTests() { 3 | return true; 4 | } 5 | -------------------------------------------------------------------------------- /test/e2e/test-jest-app/fixture/src/snapshot.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | null; 3 | -------------------------------------------------------------------------------- /test/e2e/test-jest-app/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-app/test.js -------------------------------------------------------------------------------- /test/e2e/test-jest-babel/fixture/.fusionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-babel/fixture/.fusionrc.js -------------------------------------------------------------------------------- /test/e2e/test-jest-babel/fixture/src/__tests__/babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-babel/fixture/src/__tests__/babel.js -------------------------------------------------------------------------------- /test/e2e/test-jest-babel/fixture/src/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-babel/fixture/src/plugin.js -------------------------------------------------------------------------------- /test/e2e/test-jest-babel/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/test-jest-babel/test.js -------------------------------------------------------------------------------- /test/e2e/transpile-all-files/fixture/.fusionrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | experimentalCompile: true, 3 | }; 4 | -------------------------------------------------------------------------------- /test/e2e/transpile-all-files/fixture/common/test.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export const Test: string = 'test'; 3 | -------------------------------------------------------------------------------- /test/e2e/transpile-all-files/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-all-files/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/transpile-async-plugin/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-async-plugin/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/transpile-async-plugin/fixture/src/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-async-plugin/fixture/src/plugin.js -------------------------------------------------------------------------------- /test/e2e/transpile-async-plugin/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-async-plugin/test.js -------------------------------------------------------------------------------- /test/e2e/transpile-node-modules/fixture/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-node-modules/fixture/.gitignore -------------------------------------------------------------------------------- /test/e2e/transpile-node-modules/fixture/node_modules/fixture-es2017-pkg/index.js: -------------------------------------------------------------------------------- 1 | // @flow 2 | module.exports = async () => 'fixturepkg_string'; 3 | -------------------------------------------------------------------------------- /test/e2e/transpile-node-modules/fixture/node_modules/fixture-es2017-pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-node-modules/fixture/node_modules/fixture-es2017-pkg/package.json -------------------------------------------------------------------------------- /test/e2e/transpile-node-modules/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-node-modules/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/transpile-node-modules/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/transpile-node-modules/test.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/.fusionrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | assumeNoImportSideEffects: true 3 | }; 4 | -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/.gitignore: -------------------------------------------------------------------------------- 1 | !node_modules 2 | .fusion_babel_cache/ 3 | -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/index.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/package.json -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/unused.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/unused.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/node_modules/fixture-pkg/used.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export const used = "__fixture_pkg_used__"; 3 | -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/src/unused2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/fixture/src/unused2.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/src/used2.js: -------------------------------------------------------------------------------- 1 | // @noflow 2 | export const used2 = '__fixture_pkg_used__'; 3 | -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/fixture/src/user-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/fixture/src/user-code.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking-unused/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking-unused/test.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/plugins/default-export-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/plugins/default-export-browser.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/plugins/default-export-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/plugins/default-export-node.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/plugins/instrumented-as-pure-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/plugins/instrumented-as-pure-browser.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/plugins/instrumented-as-pure-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/plugins/instrumented-as-pure-node.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/plugins/named-export-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/plugins/named-export-browser.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/fixture/src/plugins/named-export-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/fixture/src/plugins/named-export-node.js -------------------------------------------------------------------------------- /test/e2e/tree-shaking/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/tree-shaking/test.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-browser/fixture/src/__tests__/index.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-browser/fixture/src/__tests__/index.browser.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-browser/fixture/src/__tests__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-browser/fixture/src/__tests__/index.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-browser/fixture/src/__tests__/index.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-browser/fixture/src/__tests__/index.node.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-browser/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-browser/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-server/fixture/src/__tests__/index.browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-server/fixture/src/__tests__/index.browser.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-server/fixture/src/__tests__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-server/fixture/src/__tests__/index.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-server/fixture/src/__tests__/index.node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-server/fixture/src/__tests__/index.node.js -------------------------------------------------------------------------------- /test/e2e/unhandled-promise-rejection-server/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/unhandled-promise-rejection-server/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/utils.js -------------------------------------------------------------------------------- /test/e2e/worker/fixture/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/worker/fixture/src/main.js -------------------------------------------------------------------------------- /test/e2e/worker/fixture/src/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/worker/fixture/src/root.js -------------------------------------------------------------------------------- /test/e2e/worker/fixture/src/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/worker/fixture/src/worker.js -------------------------------------------------------------------------------- /test/e2e/worker/fixture/src/worker2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/worker/fixture/src/worker2.js -------------------------------------------------------------------------------- /test/e2e/worker/fixture/src/worker2Import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/worker/fixture/src/worker2Import.js -------------------------------------------------------------------------------- /test/e2e/worker/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/test/e2e/worker/test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusionjs/fusion-cli/HEAD/yarn.lock --------------------------------------------------------------------------------