This package has been deprecated

Author message:

Not needed anymore

pixify-ts

1.4.1 • Public • Published

pixify

Build Status

Browserify bundle process for PIXI libraries.

This creates two build files, compressed and uncompressed. Both with sourcemaps and license headers.

Installation

npm install pixify --save-dev

Commandline Usage

pixify --name [library-name]

For instance,

pixify --name my-library

Options

  • --name or -n (required) The name of the output file and Browserify's standalone argument.
  • --source or -s (default: ./src/ Application source to build.
  • --dest or -d (default: ./bin/) Destination folder for building.
  • --exclude or -e (optional) Folder names in --source to ignore, for custom builds.
  • --outputName or -o (optional) The name of the output file if different from --name.
  • --watch or -w (default: false) true to run watchify when running bundling.
  • --typesccript or -t (default: false) for typescript transformation

API Usage

Alternatively, use the Node API:

var pixify = require('pixify');
 
// Full verbose options
pixify({
    output: 'library.min.js',
    name: 'library',
    source: './src/', 
    dest: './bin/',
    compress: true,
    watch: false
});
 
// Short-hand with all defaults with callback
pixify('library.min.js', function(){
    // done!
});

Parameters

  • options.output (String) Output file name (e.g. "library.js")
  • options.name (String) Standalone name for Browserify (e.g. "library")
  • options.compress (Boolean, default: true) true to compress output
  • options.source (String, default: "./src/") Output source name
  • options.dest (String, default: "./bin/") Output folder
  • options.exclude (String|String[]) List of modules to ignore from output. Useful for creating custom builds.
  • options.watch (Boolean, default: false) true to run watchify when bundling.
  • callback (Function) Optional callback function when complete

License

This content is released under the MIT License.

Package Sidebar

Install

npm i pixify-ts

Weekly Downloads

0

Version

1.4.1

License

MIT

Last publish

Collaborators

  • ivan.popelyshev