New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

xapt

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

xapt

Create, validate & convert xFace application package

latest
npmnpm
Version
1.0.0
Version published
Maintainers
2
Created
Source

#xapt

Create, validate & convert xFace application package

###Usage

  • Install it with npm

    npm install xapt -g

  • To create an app package

    xapt-create path/to/app app.xpa

    Options:
        ``-c, --config  create app.xml``
        ``-a, --autoconfig  Create a default app.xml automatically``
    
  • To validate an app package

    xapt-check test.zip

    or

    xapt-check path/to/app

    Options: -m, --minify use uglify.js to minify *.js -t, --target target filename

###API

####creator

var creator=require('xapt').creator;

var package = {
    source:'path/to/app'
    target:'test.xpa'
};

creator(package.source, package.target, function(err){
       if(err){
           console.log(err);
       }
    });

####validator


var validator=require('xapt').validator;

var package = {
    source:'test.zip',  //required
    target:'test.xpa',  //optional
    minify:true   //optional
};

validator(package, function(err){
       if(err){
           console.log(err);
       }
    });

package = {
    source:'path/to/app',  //required
    target:'target',  //optional
    minify:true   //optional
};

validator(package, function(err){
       if(err){
           console.log(err);
       }
    });

#xapt

xface应用创建、验证和转化的打包工具

###用法

  • 使用 npm 安装

    npm install xapt -g

  • 创建一个应用包

    xapt-create path/to/app app

    Options:
        ``-c, --config  以交互方式创建app.xml。注:app.xml不存在才会创建app.xml``
        ``-a, --autoconfig  自动创建默认的app.xml``
    
  • 验证应用包的合法性 xapt-check path/to/test.xpa

    或者

    xapt-check path/to/app

    Options: -m, --minify 混淆js文件 -t, --target 目标文件路径

###API接口

####creator

var creator=require('xapt').creator;

var package = {
    source:'path/to/app'
    target:'test.xpa'
};

creator(package.source, package.target, function(err){
       if(err){
           console.log(err);
       }
    });

####validator


var validator=require('xapt').validator;

var package = {
    source:'test.zip',  //required
    target:'test.xpa',  //optional
    minify:true   //optional
};

validator(package, function(err){
       if(err){
           console.log(err);
       }
    });

package = {
    source:'path/to/app',  //required
    target:'target',  //optional
    minify:true   //optional
};

validator(package, function(err){
       if(err){
           console.log(err);
       }
    });

Keywords

xface

FAQs

Package last updated on 23 Sep 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts