xpm
Version:
The xPack project manager command line tool
164 lines (163 loc) • 4.33 kB
JSON
{
"name": "xpm",
"version": "0.20.8",
"description": "The xPack project manager command line tool",
"type": "module",
"exports": {
"request": "./index.cjs",
"import": "./index.mjs"
},
"directories": {
"bin": "./bin",
"lib": "./lib",
"test": "./tests"
},
"bin": {
"xpm": "bin/xpm.js"
},
"scripts": {
"generate-top-commons": "bash node_modules/@xpack/npm-packages-helper/maintenance-scripts/generate-top-commons.sh --xpack",
"fix": "standard --fix lib tests",
"dev-cycle": "npm run fix && npm run test",
"npm-install": "npm install",
"npm-link-deps": "npm link @ilg/cli-start-options",
"npm-link-helpers": "npm link @xpack/npm-packages-helper @xpack/docusaurus-template-liquid",
"npm-outdated": "npm outdated",
"npm-update": "npm update",
"npm-version-patch": "npm version patch",
"npm-version-minor": "npm version minor",
"npm-pack": "npm pack",
"npm-link": "npm link",
"postversion": "git push origin --all && git push origin --tags",
"git-log": "git log --pretty='%cd * %h %s' --date=short",
"lint": "standard lib",
"prepare": "npm run lint",
"pretest-coverage": "npm run lint",
"pretest-no-coverage": "npm run lint",
"test-coverage": "tap --show-full-coverage",
"test-no-coverage": "tap --disable-coverage",
"tap": "tap --reporter=tap",
"test": "npm run test-no-coverage",
"test-ci": "npm run test-no-coverage",
"prepublishOnly": "npm run lint && npm run test",
"postpublish": "git push origin --follow-tags",
"dumpconf": "env | sort | uniq",
"show-versions": "echo $(which node) $(node --version) && echo $(which npm) $(npm --version)",
"compile": "echo nothing to compile",
"clean": "del-cli cjs 'tests/**/cjs' 'src/**/*.d.ts' 'src/**/*.d.ts.map' 'src/**/*.js' 'src/**/*.js.map' 'tests/**/*.d.ts' 'tests/**/*.d.ts.map' 'tests/**/*.js' 'tests/**/*.js.map' '**/tsconfig.tsbuildinfo' .nyc_output coverage",
"deep-clean": "npm run clean && rm -rf node_modules package-lock.json"
},
"repository": {
"type": "git",
"url": "git+https://github.com/xpack/xpm-js.git"
},
"keywords": [
"xpack",
"xpm",
"project",
"manager",
"cli",
"npm"
],
"author": {
"name": "Liviu Ionescu",
"email": "ilg@livius.net",
"url": "https://github.com/ilg-ul"
},
"contributors": [],
"license": "MIT",
"bugs": {
"url": "https://github.com/xpack/xpm-js/issues"
},
"homepage": "https://xpack.github.io/xpm/",
"homepagePreview": "https://xpack.github.io/xpm-js/",
"dependencies": {
"@ilg/cli-start-options": "^0.8.2",
"@npmcli/arborist": "^7.4.0",
"@xpack/cmd-shim": "^4.1.0-2",
"@xpack/xpm-liquid": "^2.0.0",
"cacache": "^18.0.2",
"copy-file": "^11.0.0",
"cross-spawn": "^7.0.3",
"decompress": "^4.2.1",
"del": "^8.0.0",
"https-proxy-agent": "^7.0.4",
"is-windows": "^1.0.2",
"json": "^11.0.0",
"liquidjs": "^10.18.0",
"make-dir": "^5.0.0",
"mz": "^2.7.0",
"node-fetch": "^3.3.2",
"pacote": "^17.0.6",
"parse-git-config": "^3.0.0",
"proxy-from-env": "^1.1.0",
"semver": "^7.6.0",
"tar": "^7.4.3"
},
"devDependencies": {
"del-cli": "^6.0.0",
"json": "^11.0.0",
"liquidjs": "^10.19.1",
"standard": "^17.1.2",
"tap": "^21.0.1"
},
"bundleDependencies": [
"@ilg/cli-start-options",
"@npmcli/arborist",
"@xpack/cmd-shim",
"@xpack/xpm-liquid",
"cacache",
"copy-file",
"cross-spawn",
"decompress",
"del",
"https-proxy-agent",
"is-windows",
"liquidjs",
"make-dir",
"mz",
"node-fetch",
"pacote",
"parse-git-config",
"proxy-from-env",
"semver",
"tar"
],
"tap": {
"files": [
"tests/tap/*.js"
],
"reporter": "base"
},
"standard": {
"ignore": [
"/website/"
]
},
"eslintConfig": {
"rules": {
"max-len": [
"error",
80,
{
"ignoreUrls": true
}
]
}
},
"ts-standard": {
"ignore": [
"**/*.d.ts",
"**/*.js"
]
},
"topConfig": {
"descriptiveName": "xPack Project Manager",
"permalinkName": "xpm",
"hasTriggerPublish": "true",
"isWebPreview": "true"
},
"engines": {
"node": " >=18.0.0"
}
}