Skip to content

Commit 63a2251

Browse files
author
pemrouz
committed
export object instead of array
1 parent ab6c51b commit 63a2251

2 files changed

Lines changed: 9 additions & 11 deletions

File tree

export

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ var write = require('fs').writeFileSync
77
, resolve = require('path').resolve
88
, glob = require('glob').sync
99
, utilise = require('utilise')
10-
10+
, beautify = require('js-beautify').js_beautify
11+
1112
var root = resolve(process.cwd(), process.argv[2] || 'dist/resources')
12-
, resources = str(glob(root+'/**/!(test|index).{js,css}')
13-
.map(resource))
13+
, resources = beautify(str(glob(root+'/**/!(test|index).{js,css}')
14+
.map(resource)
15+
.reduce(to.obj('name'), {})))
1416
.replace(/"require\((.*?)\)"/g, 'require($1)')
15-
.replace(/({"name")/g, '\n$1')
16-
.replace(/([^:\s])(require\()/g, '$1\n$2')
1717

1818
write(resolve(root, 'index.js'), 'module.exports = ' + resources)
1919

@@ -44,11 +44,6 @@ function resource(path) {
4444
return res
4545
}
4646

47-
function fn(body) {
48-
return str(body)
49-
.replace(/\\n/g, '\n')
50-
}
51-
5247
function rel(path) {
5348
return relative(root, path)
5449
.replace(/\\/g, '\/')

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,8 @@
1111
"url": "git://github.com/rijs/export.git"
1212
},
1313
"license": "pemrouz.mit-license.org",
14-
"bin": "./export"
14+
"bin": "./export",
15+
"devDependencies": {
16+
"js-beautify": "^1.6.3"
17+
}
1518
}

0 commit comments

Comments
 (0)