Files
create-react-native-app/react-native-scripts/taskfile.js
T
2017-07-11 11:11:07 -07:00

24 lines
496 B
JavaScript

const { join } = require('path');
const paths = {
build: 'build',
source: 'src/**/*.js',
sourceRoot: join(__dirname, 'src'),
};
export default async function (fly) {
await fly.watch(paths.source, 'babel');
}
export async function babel(fly, opts) {
await fly.source(opts.src || paths.source).babel().target(paths.build);
}
export async function clean(fly) {
await fly.clear(paths.build);
}
export async function build(fly, opts) {
await fly.serial(['clean', 'babel'], opts);
}