generate package.xml from source
Перейти к файлу
Sébastien Colladon 6ddeeb1b55 Possibility to choose the number of space for the indentation 2018-08-30 18:09:44 +02:00
bin Add in folder and in file logic 2017-06-25 18:49:17 +02:00
lib Fix this.metadata typo close #16 2018-08-30 18:06:14 +02:00
.gitignore Remove ActionOverrides to make sure deployment works as it is retrieved with objects 2018-07-30 12:46:48 +02:00
LICENSE.md project backbone 2017-06-16 12:34:30 +02:00
README.md Possibility to choose the number of space for the indentation 2018-08-30 17:46:37 +02:00
index.js Add 4 spaces for default value 2018-08-30 18:08:57 +02:00
package.json Possibility to choose the number of space for the indentation 2018-08-30 18:09:44 +02:00

README.md

sfdc-generate-package

generate package.xml from source

Getting Started

Works in Unix like system. Windows is not tested.

Installing

npm install -g sfdc-generate-package

or

yarn globally add sfdc-generate-package

Usage

Command Line

$ sgp -h

  Usage: sgp [options]

  generate package.xml from source

  Options:

    -h, --help                   output usage information
    -V, --version                output the version number
    -s, --src                    salesforce src directory path [./src]
    -a, --api-version            salesforce API version [40.0]
    -o, --output                 salesforce package.xml directory path [.]

Module

  var sgp = require('sfdc-generate-package');

  sgp({
    'src':'', // salesforce src directory path : ./src
    '40.0':'', // salesforce API verion : 40.0
    'output':'', // salesforce src directory path : ./src
    'indent':'  ' // the number of space for the xml indentation (optionnal attibute)
  }, console.log);

Module

Add CLI parameters to build package.xml for only certain types

Built With

  • commander - The complete solution for node.js command-line interfaces, inspired by Ruby's commander.
  • xml2js - XML to JavaScript object converter.
  • directory-tree - Creates a JavaScript object representing a directory tree..
  • xml2js - Ever had the urge to parse XML? And wanted to access the data in some sane, easy way? Don't want to compile a C parser, for whatever reason? Then xml2js is what you're looking for!

Versioning

SemVer is used for versioning.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details