Skip to content

new builder api [breaking change] #42

@va4ok

Description

@va4ok

For now we have

{
  "scripts": {
    "buid": "userscript-builder",
    "buid:dev": "userscript-builder --mode dev",
    "buid:patch": "userscript-builder --mode bugfix",
    "buid:minor": "userscript-builder --mode minor",
    "buid:major": "userscript-builder --mode major"
  }
}

Where build and build:dev will do the same job

Need to be changes with

{
  "scripts": {
    /* Run production build - no commets */
    "buid":                   "userscript-builder",
    "buid:prod":              "userscript-builder --prod",
    "buid:production":        "userscript-builder --production",
	
    /* Run development build - add file path commets */
    "buid:dev":               "userscript-builder --dev",
    "buid:development":       "userscript-builder --development",
	
    /* Run production build   with package and userscript version change */
    "buid:patch":             "userscript-builder --release-patch",
    "buid:minor":             "userscript-builder --release-minor",
    "buid:major":             "userscript-builder --release-major",
	
    /* Run build and skip validation of meta */
    "buid:no-validate":       "userscript-builder --no-validate",
    "buid:dev:no-validate":   "userscript-builder --development --no-validate",
    "buid:major:no-validate": "userscript-builder --release-major --no-validate"
  }
}

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions