├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── dist ├── amd │ ├── 01-export-default.js │ ├── 02-named-export.js │ ├── 03-multiple-named-exports.js │ ├── 04-named-export-with-export-default.js │ ├── 05-named-exports-as-list.js │ ├── 06-named-export-alias.js │ ├── 07-named-export-as-default.js │ ├── 08-import-magic.js │ ├── 09-import-default.js │ ├── 10-import-named-exports.js │ ├── 11-alias-imports.js │ ├── 12-import-default.js │ ├── 13-import-default-alias.js │ ├── 14-default-and-named-imports.js │ ├── 15-import-all-the-things.js │ ├── 16-export-star.js │ ├── 17-export-default-from.js │ └── 18-interop-require.js ├── cjs │ ├── 01-export-default.js │ ├── 02-named-export.js │ ├── 03-multiple-named-exports.js │ ├── 04-named-export-with-export-default.js │ ├── 05-named-exports-as-list.js │ ├── 06-named-export-alias.js │ ├── 07-named-export-as-default.js │ ├── 08-import-magic.js │ ├── 09-import-default.js │ ├── 10-import-named-exports.js │ ├── 11-alias-imports.js │ ├── 12-import-default.js │ ├── 13-import-default-alias.js │ ├── 14-default-and-named-imports.js │ ├── 15-import-all-the-things.js │ ├── 16-export-star.js │ ├── 17-export-default-from.js │ └── 18-interop-require.js └── umd │ ├── 01-export-default.js │ ├── 02-named-export.js │ ├── 03-multiple-named-exports.js │ ├── 04-named-export-with-export-default.js │ ├── 05-named-exports-as-list.js │ ├── 06-named-export-alias.js │ ├── 07-named-export-as-default.js │ ├── 08-import-magic.js │ ├── 09-import-default.js │ ├── 10-import-named-exports.js │ ├── 11-alias-imports.js │ ├── 12-import-default.js │ ├── 13-import-default-alias.js │ ├── 14-default-and-named-imports.js │ ├── 15-import-all-the-things.js │ ├── 16-export-star.js │ ├── 17-export-default-from.js │ └── 18-interop-require.js ├── package.json └── src ├── 01-export-default.js ├── 02-named-export.js ├── 03-multiple-named-exports.js ├── 04-named-export-with-export-default.js ├── 05-named-exports-as-list.js ├── 06-named-export-alias.js ├── 07-named-export-as-default.js ├── 08-import-magic.js ├── 09-import-default.js ├── 10-import-named-exports.js ├── 11-alias-imports.js ├── 12-import-default.js ├── 13-import-default-alias.js ├── 14-default-and-named-imports.js ├── 15-import-all-the-things.js ├── 16-export-star.js ├── 17-export-default-from.js └── 18-interop-require.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/README.md -------------------------------------------------------------------------------- /dist/amd/01-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/01-export-default.js -------------------------------------------------------------------------------- /dist/amd/02-named-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/02-named-export.js -------------------------------------------------------------------------------- /dist/amd/03-multiple-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/03-multiple-named-exports.js -------------------------------------------------------------------------------- /dist/amd/04-named-export-with-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/04-named-export-with-export-default.js -------------------------------------------------------------------------------- /dist/amd/05-named-exports-as-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/05-named-exports-as-list.js -------------------------------------------------------------------------------- /dist/amd/06-named-export-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/06-named-export-alias.js -------------------------------------------------------------------------------- /dist/amd/07-named-export-as-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/07-named-export-as-default.js -------------------------------------------------------------------------------- /dist/amd/08-import-magic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/08-import-magic.js -------------------------------------------------------------------------------- /dist/amd/09-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/09-import-default.js -------------------------------------------------------------------------------- /dist/amd/10-import-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/10-import-named-exports.js -------------------------------------------------------------------------------- /dist/amd/11-alias-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/11-alias-imports.js -------------------------------------------------------------------------------- /dist/amd/12-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/12-import-default.js -------------------------------------------------------------------------------- /dist/amd/13-import-default-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/13-import-default-alias.js -------------------------------------------------------------------------------- /dist/amd/14-default-and-named-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/14-default-and-named-imports.js -------------------------------------------------------------------------------- /dist/amd/15-import-all-the-things.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/15-import-all-the-things.js -------------------------------------------------------------------------------- /dist/amd/16-export-star.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/16-export-star.js -------------------------------------------------------------------------------- /dist/amd/17-export-default-from.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/17-export-default-from.js -------------------------------------------------------------------------------- /dist/amd/18-interop-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/amd/18-interop-require.js -------------------------------------------------------------------------------- /dist/cjs/01-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/01-export-default.js -------------------------------------------------------------------------------- /dist/cjs/02-named-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/02-named-export.js -------------------------------------------------------------------------------- /dist/cjs/03-multiple-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/03-multiple-named-exports.js -------------------------------------------------------------------------------- /dist/cjs/04-named-export-with-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/04-named-export-with-export-default.js -------------------------------------------------------------------------------- /dist/cjs/05-named-exports-as-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/05-named-exports-as-list.js -------------------------------------------------------------------------------- /dist/cjs/06-named-export-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/06-named-export-alias.js -------------------------------------------------------------------------------- /dist/cjs/07-named-export-as-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/07-named-export-as-default.js -------------------------------------------------------------------------------- /dist/cjs/08-import-magic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/08-import-magic.js -------------------------------------------------------------------------------- /dist/cjs/09-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/09-import-default.js -------------------------------------------------------------------------------- /dist/cjs/10-import-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/10-import-named-exports.js -------------------------------------------------------------------------------- /dist/cjs/11-alias-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/11-alias-imports.js -------------------------------------------------------------------------------- /dist/cjs/12-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/12-import-default.js -------------------------------------------------------------------------------- /dist/cjs/13-import-default-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/13-import-default-alias.js -------------------------------------------------------------------------------- /dist/cjs/14-default-and-named-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/14-default-and-named-imports.js -------------------------------------------------------------------------------- /dist/cjs/15-import-all-the-things.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/15-import-all-the-things.js -------------------------------------------------------------------------------- /dist/cjs/16-export-star.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/16-export-star.js -------------------------------------------------------------------------------- /dist/cjs/17-export-default-from.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/17-export-default-from.js -------------------------------------------------------------------------------- /dist/cjs/18-interop-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/cjs/18-interop-require.js -------------------------------------------------------------------------------- /dist/umd/01-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/01-export-default.js -------------------------------------------------------------------------------- /dist/umd/02-named-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/02-named-export.js -------------------------------------------------------------------------------- /dist/umd/03-multiple-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/03-multiple-named-exports.js -------------------------------------------------------------------------------- /dist/umd/04-named-export-with-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/04-named-export-with-export-default.js -------------------------------------------------------------------------------- /dist/umd/05-named-exports-as-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/05-named-exports-as-list.js -------------------------------------------------------------------------------- /dist/umd/06-named-export-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/06-named-export-alias.js -------------------------------------------------------------------------------- /dist/umd/07-named-export-as-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/07-named-export-as-default.js -------------------------------------------------------------------------------- /dist/umd/08-import-magic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/08-import-magic.js -------------------------------------------------------------------------------- /dist/umd/09-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/09-import-default.js -------------------------------------------------------------------------------- /dist/umd/10-import-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/10-import-named-exports.js -------------------------------------------------------------------------------- /dist/umd/11-alias-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/11-alias-imports.js -------------------------------------------------------------------------------- /dist/umd/12-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/12-import-default.js -------------------------------------------------------------------------------- /dist/umd/13-import-default-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/13-import-default-alias.js -------------------------------------------------------------------------------- /dist/umd/14-default-and-named-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/14-default-and-named-imports.js -------------------------------------------------------------------------------- /dist/umd/15-import-all-the-things.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/15-import-all-the-things.js -------------------------------------------------------------------------------- /dist/umd/16-export-star.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/16-export-star.js -------------------------------------------------------------------------------- /dist/umd/17-export-default-from.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/17-export-default-from.js -------------------------------------------------------------------------------- /dist/umd/18-interop-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/dist/umd/18-interop-require.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/package.json -------------------------------------------------------------------------------- /src/01-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/01-export-default.js -------------------------------------------------------------------------------- /src/02-named-export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/02-named-export.js -------------------------------------------------------------------------------- /src/03-multiple-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/03-multiple-named-exports.js -------------------------------------------------------------------------------- /src/04-named-export-with-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/04-named-export-with-export-default.js -------------------------------------------------------------------------------- /src/05-named-exports-as-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/05-named-exports-as-list.js -------------------------------------------------------------------------------- /src/06-named-export-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/06-named-export-alias.js -------------------------------------------------------------------------------- /src/07-named-export-as-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/07-named-export-as-default.js -------------------------------------------------------------------------------- /src/08-import-magic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/08-import-magic.js -------------------------------------------------------------------------------- /src/09-import-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/09-import-default.js -------------------------------------------------------------------------------- /src/10-import-named-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/10-import-named-exports.js -------------------------------------------------------------------------------- /src/11-alias-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/11-alias-imports.js -------------------------------------------------------------------------------- /src/12-import-default.js: -------------------------------------------------------------------------------- 1 | import {default} from './animals' 2 | 3 | // totally legit, but huh? 4 | 5 | -------------------------------------------------------------------------------- /src/13-import-default-alias.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/13-import-default-alias.js -------------------------------------------------------------------------------- /src/14-default-and-named-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/14-default-and-named-imports.js -------------------------------------------------------------------------------- /src/15-import-all-the-things.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/15-import-all-the-things.js -------------------------------------------------------------------------------- /src/16-export-star.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/16-export-star.js -------------------------------------------------------------------------------- /src/17-export-default-from.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/17-export-default-from.js -------------------------------------------------------------------------------- /src/18-interop-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kentcdodds/es6-modules/HEAD/src/18-interop-require.js --------------------------------------------------------------------------------