gajus/create-index

How to create index of named exports?

Open

#11 opened on Jun 10, 2016

 (5 comments) (2 reactions) (0 assignees)JavaScript (86 forks)github user discovery
help wanted

Repository metrics

Stars
 (278 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

I use webpack and babel as my es6 transpiler in my dev.create-index act correct when all siblings are files. It breaks when export subdir.

For example

├── king.js
└── queen
    ├── bar.js
    └── foo.js

create-index can correctly build index.js in dir queen

export bar from './bar.js';
export foo from './foo.js';

but in the root dir ,index.js

export queen from './queen'

just export undefined.

I found that

export * as queen from './queen';

worked.

So I forked your code and change the dir export style and committed.

https://github.com/deadivan/create-index

Please tell me if I doing something wrong.

Contributor guide