Add PACKAGE_JSON_INDENT setting

Allow custom number of indent spaces when regenerating package.json
This commit is contained in:
Eden 2018-10-25 13:19:16 -04:00
parent a8769079be
commit 238f99838a
3 changed files with 3 additions and 1 deletions

View file

@ -56,6 +56,7 @@ module.exports = {
SHORT: 'CUSTOM',
SILENT: false,
PACKAGE_JSON_PATH: './package.json',
PACKAGE_JSON_INDENT: 4,
components: {
AutoIncreaseVersion: true,
InjectAsComment: true,

View file

@ -91,7 +91,7 @@ export default class AutoIncreaseVersion {
this.packageFile.version = newVersion;
fs.writeFile(
path.resolve(this.context.config.PACKAGE_JSON_PATH),
JSON.stringify(this.packageFile, null, 4), (err) => {
JSON.stringify(this.packageFile, null, this.context.config.PACKAGE_JSON_INDENT), (err) => {
if (err) {
this.reject(err);
console.log(err);

View file

@ -2,6 +2,7 @@ export default {
SHORT: 'AIV_SHORT',
SILENT: false,
PACKAGE_JSON_PATH: './package.json',
PACKAGE_JSON_INDENT: 4,
components: {
AutoIncreaseVersion: true,
InjectAsComment: true,