pon-task-react

6.1.6 • Public • Published

pon-task-react

Build Status npm Version JS Standard

React compile task for pon

Installation

$ npm install pon-task-react --save

Usage

'use strict'

const pon = require('pon')
const react = require('pon-task-react')

async function tryExample () {
  let run = pon({
    // Compile js files under "ui" directory into "shim" directory
    'shim:ui': react('ui', 'shim', {
      pattern: [ '**/*.js', '**/*.jsx' ]
    })
  })

  run('shim:*')
}

tryExample()

Signatures

define(srcDir, destDir, options) -> function

Define task

Param type Description
srcDir string Source directory name
destDir string Destination directory name
options Object Optional settings
options.pattern string|string[] File name pattern
options.presets string[] Babel preset names
options.plugins string[] Babel plugin names
options.watchTargets string[] Additional watch target filenames
options.watchDelay number Delay after watch

License

This software is released under the Apache-2.0 License.

Links

/pon-task-react/

    Package Sidebar

    Install

    npm i pon-task-react

    Weekly Downloads

    16

    Version

    6.1.6

    License

    Apache-2.0

    Unpacked Size

    29.4 kB

    Total Files

    29

    Last publish

    Collaborators

    • realglobe