UNPKG

mcdev

Version:

Accenture Salesforce Marketing Cloud DevTools

130 lines (129 loc) 4.04 kB
{ "name": "mcdev", "version": "8.2.1", "description": "Accenture Salesforce Marketing Cloud DevTools", "author": "Accenture: joern.berkefeld, douglas.midgley, robert.zimmermann, maciej.barnas", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Accenture/sfmc-devtools.git" }, "homepage": "https://github.com/Accenture/sfmc-devtools/wiki", "bugs": { "url": "https://github.com/Accenture/sfmc-devtools/issues", "email": "joern.berkefeld@accenture.com" }, "funding": { "type": "corporate", "url": "https://github.com/Accenture/sfmc-devtools" }, "keywords": [ "sfmc", "ide", "devops", "developer", "exacttarget", "salesforce", "marketing cloud", "package manager", "fuel", "soap", "rest" ], "main": "./lib/index.js", "exports": { ".": { "types": "./@types/lib/index.d.ts", "default": "./lib/index.js" }, "./*": { "types": "./@types/lib/*.d.ts", "default": "./lib/*.js" } }, "bin": { "mcdev": "./lib/cli.js" }, "engines": { "node": "^18.20.0 || ^20.10.0 || >=21.0.0" }, "scripts": { "start": "node lib/cli.js", "mcdev": "node lib/cli.js", "build": "run-s lint:fix docs test", "debug": "node --nolazy --inspect-brk=9229 lib/cli.js", "lint:fix": "eslint --fix lib/**/*.js types/*.js test/**/*.js", "lint": "eslint lib/**/*.js types/*.js test/**/*.js", "lint-ts": "tsc -p tsconfig.npmScripts.json", "prepare": "husky || true", "lint-and-test": "run-s lint test", "test": "mocha --reporter-option maxDiffSize=25000", "coverage": "c8 npm run test", "prepare-release:audit-fix": "npm audit fix", "prepare-release:git": "node prepare-release.js", "prepare-release": "run-s prepare-release:audit-fix lint-ts lint:fix prepare-release:git", "version:major": "npm version --no-commit-hooks major", "version:minor": "npm version --no-commit-hooks minor", "version:patch": "npm version --no-commit-hooks patch" }, "dependencies": { "beauty-amp-core2": "0.4.9", "cli-progress": "3.12.0", "command-exists": "1.2.9", "conf": "13.1.0", "console.table": "0.10.0", "deep-equal": "2.2.3", "fs-extra": "11.3.0", "inquirer": "12.6.0", "json-to-table": "4.2.1", "mustache": "4.2.0", "p-limit": "6.2.0", "prettier": "3.5.3", "prettier-plugin-sql": "0.19.0", "semver": "7.7.3", "sfmc-sdk": "2.1.2", "simple-git": "3.29.0", "toposort": "2.0.2", "update-notifier": "7.3.1", "winston": "3.17.0", "yargs": "17.7.2", "yocto-spinner": "1.0.0" }, "devDependencies": { "@eslint/js": "9.28.0", "@types/fs-extra": "11.0.4", "@types/inquirer": "9.0.7", "@types/mocha": "10.0.8", "@types/node": "24.9.1", "@types/yargs": "17.0.33", "assert": "2.1.0", "axios-mock-adapter": "2.0.0", "c8": "10.1.3", "chai": "5.2.0", "chai-files": "1.4.0", "eslint": "9.28.0", "eslint-config-ssjs": "2.0.0", "eslint-plugin-jsdoc": "50.7.1", "eslint-plugin-mocha": "11.2.0", "eslint-plugin-prettier": "5.4.1", "eslint-plugin-unicorn": "59.0.1", "fast-xml-parser": "5.3.0", "globals": "16.2.0", "husky": "9.1.7", "lint-staged": "16.2.6", "mocha": "11.7.4", "mock-fs": "5.3.0", "npm-run-all": "4.1.5", "prettier-eslint": "16.4.2", "typescript": "5.8.3" }, "optionalDependencies": { "fsevents": "*" }, "lint-staged": { "*.js": [ "eslint --fix" ] }, "type": "module" }