Closed lukeed closed 8 years ago
module.exports
generators/yield
fly-esnext
flyfile.js
Flyfile.js
fly-util
expand
flatten
filter
util
find
read
src
lib
dist
bin/index
cli.js
timestamp()
dateformat
mz
fs.writeFile
thenify
~130ms
1.4s
1m 39s
4m
~570ms
1.8s
Closes #141. Closes #120. Closes #141.
Closes #140. Closes #80.
write
fly-plugins
fly-plugin
cli.options
interpret
utils.bind
The slowest Travis test finishes in 1m 39s... compared to previous versions' 4m+ :tada:
4m+
Merging so that I can publish as beta and start testing.
beta
:+1:
@bucaran oh hi, just pinged ya on gitter
Changes
module.exports
&generators/yield
only).fly-esnext
will allow you to write in ES6/7flyfile.js
.Flyfile.js
is no longer recognized.fly-util
helpers in favor of NPM packages:expand
,flatten
,filter
util
helpers:find
,read
src
directory tolib
and removeddist
since there is no build step.bin/index
tocli.js
timestamp()
function for CLI timestamps, in place of heavydateformat
dep.mz
dep. Wrappingfs.writeFile
withthenify
insteadMetrics
~130ms
compared to1.4s
with Babel1m 39s
compared to4m
with Babel (included compile step)~570ms
compared to1.8s
with Babel (no compile step)Babel-related Issues to Close
Closes #141. Closes #120. Closes #141.
Other Issues
Closes #140. Closes #80.
Todo
write
util, dropthenify
as dep.fly-plugins
fly-plugin
for more flexible & easier plugin creation.[ ]Opened Issue herecli.options
: Catch all tasks, only reads firstinterpret
? (utils.bind
)