Skip to content

Consolidate npm build scripts #347

@Tammo0987

Description

@Tammo0987

The scripts in package.json are overly complex and should be consolidated:

  • compile is a redundant alias for esbuild
  • test-package/test-pre-release are misleadingly named (they package, not test) and duplicate logic differing only by one
  • similar to for the pre-release flag
  • node_modules/.bin/vsce used inconsistently alongside npx

Maybe other restrictions and ideas apply, for now it just feels overly complex.

Discussion started here: #338 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    requestRequest for a new feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions