UNPKG

sf-package-list

Version:

Convert Salesforce package.xml manifests to and from plain-text list format.

307 lines (306 loc) 6.98 kB
{ "name": "sf-package-list", "description": "Convert Salesforce package.xml manifests to and from plain-text list format.", "version": "3.1.0", "dependencies": { "@oclif/core": "4.13.5", "@salesforce/core": "9.1.2", "@salesforce/sf-plugins-core": "13.0.0" }, "devDependencies": { "@actions/core": "3.0.1", "@biomejs/biome": "2.5.9", "@commitlint/cli": "21.2.2", "@commitlint/config-conventional": "21.2.2", "@salesforce/cli-plugins-testkit": "5.3.66", "@salesforce/dev-config": "4.3.3", "@stryker-mutator/core": "10.0.0", "@stryker-mutator/vitest-runner": "10.0.0", "@types/node": "26.2.0", "@vitest/coverage-v8": "4.1.10", "esbuild": "0.28.1", "husky": "9.1.7", "knip": "6.32.2", "lint-staged": "17.3.0", "ls-engines": "0.10.1", "oclif": "4.23.30", "shx": "0.4.0", "tsx": "4.23.12", "typescript": "7.0.2", "vitest": "4.1.10", "wireit": "0.14.13" }, "engines": { "node": ">=22.19.0" }, "files": [ "/lib", "/messages", "/oclif.manifest.json", "/oclif.lock", "/CHANGELOG.md" ], "keywords": [ "salesforce", "salesforcedx", "sfdx", "sf", "sf-plugin", "package.xml", "manifest", "metadata", "list", "package-list", "deployment", "convert" ], "license": "MIT", "oclif": { "commands": "./lib/commands", "bin": "sf", "topicSeparator": " ", "devPlugins": [ "@oclif/plugin-help" ], "topics": { "sfpl": { "description": "description for sfpl" } }, "flexibleTaxonomy": true }, "scripts": { "build": "wireit", "build:action": "wireit", "clean": "wireit", "clean:build": "wireit", "clean:package-manager": "wireit", "compile": "wireit", "format": "wireit", "lint": "wireit", "lint:dependencies": "wireit", "lint:engine": "wireit", "postpack": "shx rm -f oclif.manifest.json oclif.lock", "prepack": "wireit", "prepare": "husky", "test": "wireit", "test:mutation": "wireit", "test:mutation:incremental": "wireit", "test:nuts": "wireit", "test:only": "wireit" }, "publishConfig": { "access": "public" }, "wireit": { "build": { "dependencies": [ "compile", "lint", "build:action" ] }, "build:action": { "command": "esbuild src/action/index.ts --bundle --minify --platform=node --format=cjs --target=node22 --outfile=dist/action/index.cjs", "files": [ "src/action/**/*.ts", "src/core/**/*.ts", "src/utils/**/*.ts", "tsconfig.json" ], "output": [ "dist/action/**" ], "clean": false }, "clean": { "command": "shx rm -rf 'reports/*' oclif.manifest.json oclif.lock package.tgz 'sf-package-list-*.tgz' 'stderr*.txt' 'stdout*.txt' '.stryker-tmp/*'", "files": [ ".stryker-tmp/*", "lib", "oclif.manifest.json", "oclif.lock", "package.tgz", "reports/*", "sf-package-list-v*.tgz", "stderr*.txt", "stdout*.txt" ], "dependencies": [ "clean:build" ] }, "clean:build": { "command": "shx rm -rf lib .wireit", "files": [ ".wireit/*", "lib/*" ] }, "clean:package-manager": { "command": "shx rm -rf node_modules tsconfig.tsbuildinfo", "files": [ "node_modules/*" ] }, "compile": { "command": "tsc -p . --pretty --incremental", "files": [ "src/**/*.ts", "**/tsconfig.json", "messages/**" ], "output": [ "lib/**", "*.tsbuildinfo" ], "clean": "if-file-deleted" }, "format": { "command": "biome format --write src test", "files": [ "src/**/*.ts", "test/**/*.ts", "biome.json" ], "output": [] }, "lint": { "command": "biome check src test", "files": [ "src/**/*.ts", "test/**/*.ts", "messages/**", "biome.json", "**/tsconfig.json" ], "output": [] }, "lint:dependencies": { "command": "knip", "files": [ "src/**/*.ts", "test/**/*.ts", "knip.config.ts", "package.json" ], "output": [], "dependencies": [ "lint" ] }, "lint:engine": { "command": "ls-engines --no-current --no-dev --mode=virtual", "files": [ "package.json", "package-lock.json" ], "output": [] }, "prepack": { "command": "oclif manifest && oclif readme", "files": [ "src/commands/sfpl/list.ts", "src/commands/sfpl/xml.ts", "messages/sfpl.list.md", "messages/sfpl.xml.md", "README.md" ], "dependencies": [ "build" ], "output": [ "README.md" ], "clean": false }, "test:compile": { "command": "tsc -p \"./test\" --pretty", "files": [ "test/**/*.ts", "**/tsconfig.json" ], "output": [] }, "test": { "dependencies": [ "test:compile", "test:only", "lint" ] }, "test:mutation": { "command": "stryker run", "files": [ "src/**/*.ts", "test/**/*.ts", "**/tsconfig.json", "stryker.config.json", "vitest.config.ts" ], "output": [ "reports/mutation/**" ], "dependencies": [ "lint" ] }, "test:mutation:incremental": { "command": "node scripts/incremental-mutation.mjs", "files": [ "src/**/*.ts", "test/**/*.ts", "**/tsconfig.json", "stryker.config.json", "vitest.config.ts", "scripts/incremental-mutation.mjs" ], "output": [ "reports/mutation/**" ], "dependencies": [ "lint" ] }, "test:nuts": { "command": "vitest run --config ./vitest.nut.config.ts && shx rm -f oclif.manifest.json oclif.lock *.tsbuildinfo", "files": [ "test/**/*.nut.ts", "**/tsconfig.json", "vitest.nut.config.ts" ], "output": [], "dependencies": [ "build", "prepack" ] }, "test:only": { "command": "vitest run --coverage", "env": { "FORCE_COLOR": "2" }, "files": [ "test/**/*.ts", "src/**/*.ts", "**/tsconfig.json", "vitest.config.ts", "!*.nut.ts" ], "output": [] } }, "exports": "./lib/index.js", "type": "module", "author": "Matt Carvin", "repository": { "type": "git", "url": "git+https://github.com/mcarvin8/sf-package-list.git" }, "bugs": { "url": "https://github.com/mcarvin8/sf-package-list/issues" }, "allowScripts": { "esbuild@0.28.1": true } }