UNPKG

@salesforce/core

Version:

Core libraries to interact with SFDX projects, orgs, and APIs.

179 lines (178 loc) 4.43 kB
{ "name": "@salesforce/core", "version": "5.2.10", "description": "Core libraries to interact with SFDX projects, orgs, and APIs.", "main": "lib/exported", "types": "lib/exported.d.ts", "license": "BSD-3-Clause", "engines": { "node": ">=16.0.0" }, "scripts": { "build": "wireit", "ci-docs": "yarn sf-ci-docs", "clean": "sf-clean", "clean-all": "sf-clean all", "compile": "wireit", "docs": "sf-docs", "format": "wireit", "lint": "wireit", "lint-fix": "yarn sf-lint --fix", "postcompile": "tsc -p typedocExamples", "prepack": "sf-prepack", "prepare": "sf-install", "test": "wireit", "test:only": "wireit", "test:perf": "ts-node test/perf/logger/main.test.ts" }, "keywords": [ "force", "salesforce", "sfdx", "salesforcedx" ], "files": [ "docs", "lib", "messages", "!lib/**/*.map", "messageTransformer/messageTransformer.ts" ], "dependencies": { "@salesforce/kit": "^3.0.11", "@salesforce/schemas": "^1.6.0", "@salesforce/ts-types": "^2.0.7", "@types/semver": "^7.5.2", "ajv": "^8.12.0", "change-case": "^4.1.2", "faye": "^1.4.0", "form-data": "^4.0.0", "js2xmlparser": "^4.0.1", "jsforce": "^2.0.0-beta.27", "jsonwebtoken": "9.0.2", "jszip": "3.10.1", "pino": "^8.15.1", "pino-abstract-transport": "^1.0.0", "pino-pretty": "^10.2.0", "proper-lockfile": "^4.1.2", "semver": "^7.5.4", "ts-retry-promise": "^0.7.1" }, "devDependencies": { "@salesforce/dev-config": "^4.0.1", "@salesforce/dev-scripts": "^5.4.2", "@salesforce/prettier-config": "^0.0.3", "@salesforce/ts-sinon": "^1.4.15", "@types/benchmark": "^2.1.2", "@types/chai-string": "^1.4.3", "@types/jsonwebtoken": "9.0.3", "@types/lodash": "^4.14.198", "@types/proper-lockfile": "^4.1.2", "@types/shelljs": "0.8.12", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "benchmark": "^2.1.4", "chai": "^4.3.8", "chai-string": "^1.5.0", "eslint": "^8.49.0", "eslint-config-prettier": "^8.10.0", "eslint-config-salesforce": "^2.0.2", "eslint-config-salesforce-license": "^0.2.0", "eslint-config-salesforce-typescript": "^1.1.2", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.28.1", "eslint-plugin-jsdoc": "^43.2.0", "husky": "^7.0.4", "lodash": "^4.17.21", "mocha": "^9.1.3", "nyc": "^15.1.0", "prettier": "^2.8.7", "pretty-quick": "^3.1.3", "shelljs": "0.8.5", "sinon": "^14.0.2", "ts-node": "^10.4.0", "ttypescript": "^1.5.15", "typescript": "^4.9.5", "wireit": "^0.13.0" }, "repository": { "type": "git", "url": "https://github.com/forcedotcom/sfdx-core.git" }, "publishConfig": { "access": "public" }, "wireit": { "build": { "dependencies": [ "compile", "lint" ] }, "compile": { "command": "ttsc -p . --pretty --incremental", "files": [ "src/**/*.ts", "tsconfig.json", "messages", "messageTransformer" ], "output": [ "lib/**", "*.tsbuildinfo" ], "clean": "if-file-deleted" }, "format": { "command": "prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\"", "files": [ "src/**/*.ts", "test/**/*.ts", "schemas/**/*.json", "command-snapshot.json", ".prettier*" ], "output": [] }, "lint": { "command": "eslint src test --color --cache --cache-location .eslintcache", "files": [ "src/**/*.ts", "test/**/*.ts", "messages/**", "**/.eslint*", "**/tsconfig.json" ], "output": [] }, "test:compile": { "command": "tsc -p \"./test\" --pretty", "files": [ "test/**/*.ts", "**/tsconfig.json" ], "output": [] }, "test:only": { "command": "nyc mocha \"test/**/*Test.ts\"", "env": { "FORCE_COLOR": "2" }, "files": [ "test/**/*.ts", "src/**/*.ts", "**/tsconfig.json", ".mocha*", "!*.nut.ts", ".nycrc" ], "output": [] }, "test": { "dependencies": [ "test:only", "test:compile" ] } } }