@mondaycom/apps-cli
Version:
A cli tool to manage apps (and monday-code projects) in monday.com
152 lines (151 loc) • 4.49 kB
JSON
{
"name": "@mondaycom/apps-cli",
"version": "4.7.3",
"description": "A cli tool to manage apps (and monday-code projects) in monday.com",
"author": "monday.com Apps Team",
"type": "module",
"bin": {
"mapps": "./bin/run.js"
},
"homepage": "https://github.com/mondaycom/monday-apps-cli",
"license": "MIT",
"main": "dist/index.js",
"repository": "mondaycom/monday-apps-cli",
"files": [
"/bin",
"/dist",
"/patches",
"/oclif.manifest.json",
"README.md"
],
"scripts": {
"start": "./bin/run.js",
"dev": "yarn postpack && ./bin/dev.js",
"build": "shx rm -rf dist && tsc -b build.tsconfig.json && tsc-alias -f -p build.tsconfig.json",
"lint": "eslint . --ext .ts --config .eslintrc",
"lint:fix": "npm run lint -- --fix",
"postpack": "shx rm -f oclif.manifest.json",
"postinstall": "patch-package",
"posttest": "yarn lint",
"test": "jest",
"prepack": "yarn build && oclif manifest && oclif readme",
"version": "oclif readme && git add README.md",
"prettier:check": "prettier --check ./src",
"prettier:fix": "prettier --write ./src",
"prepublish-and-build": "yarn install --frozen-lockfile && yarn prepack && ./scripts/create-minified-package-json.sh"
},
"engines": {
"node": ">=18.0.0"
},
"bugs": "https://github.com/mondaycom/monday-apps-cli/issues",
"keywords": [
"monday.com",
"monday",
"monday-code",
"monday-apps",
"oclif",
"cli"
],
"types": "dist/index.d.ts",
"dependencies": {
"@json2csv/plainjs": "^7.0.3",
"@ngrok/ngrok": "^0.9.0",
"@oclif/core": "^3.18.1",
"@oclif/plugin-autocomplete": "^3.0.5",
"@oclif/plugin-help": "^6.0.12",
"archiver": "^5.3.1",
"args-parser": "^1.3.0",
"axios": "^1.6.5",
"axios-retry": "^3.8.0",
"call-bind": "^1.0.2",
"chalk": "4.1.2",
"date-fns": "^2.30.0",
"enquirer": "^2.3.6",
"figlet": "^1.5.2",
"fs-extra": "^11.2.0",
"fuzzy": "^0.1.3",
"glob": "^8.1.0",
"http-status-codes": "^2.2.0",
"inquirer": "^8.2.6",
"inquirer-autocomplete-prompt": "^2.0.0",
"inquirer-date-prompt": "^2.0.1",
"isemail": "^3.2.0",
"js-yaml": "^4.1.0",
"listr2": "^6.6.0",
"nanospinner": "^1.1.0",
"parse-gitignore": "^2.0.0",
"patch-package": "^8.0.0",
"pino": "^8.14.1",
"pino-pretty": "^10.0.1",
"postinstall-postinstall": "^2.1.0",
"pusher-js": "^8.0.1",
"update-notifier": "^6.0.2",
"zod": "^3.20.2"
},
"devDependencies": {
"@types/archiver": "^5.3.1",
"@types/figlet": "^1.5.5",
"@types/fs-extra": "^11.0.4",
"@types/glob": "^8.0.0",
"@types/inquirer": "^8.2.10",
"@types/inquirer-autocomplete-prompt": "^2.0.2",
"@types/jest": "^29.5.6",
"@types/js-yaml": "^4.0.9",
"@types/node": "^18.11.9",
"@types/parse-gitignore": "^1.0.0",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"dotenv": "^16.0.3",
"eslint": "^8.28.0",
"eslint-config-oclif": "^4.0.0",
"eslint-config-oclif-typescript": "^1.0.3",
"eslint-config-prettier": "^8.8.0",
"eslint-import-resolver-typescript": "^3.5.5",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.5.1",
"eslint-plugin-prettier": "5.0.0",
"eslint-plugin-unicorn": "^47.0.0",
"jest": "^29.7.0",
"oclif": "^4.3.5",
"prettier": "^3.0.0",
"shx": "^0.3.3",
"ts-jest": "^29.1.1",
"ts-jest-resolver": "^2.0.1",
"ts-node": "^10.9.2",
"tsc-alias": "^1.8.6",
"tslib": "^2.4.1",
"tsx": "^3.12.7",
"typescript": "^5.3.3"
},
"oclif": {
"bin": "mapps",
"dirname": "mapps",
"flexibleTaxonomy": true,
"commands": "./dist/commands",
"macos": {
"identifier": "com.monday.apps.cli"
},
"topics": {
"code": {
"description": "Perform operations related to apps in monday-code, monday.com's server hosting service"
},
"app": {
"description": "Perform operations related to apps in monday.com"
},
"app-version": {
"description": "Perform operations related to app versions in monday.com"
},
"database": {
"description": "Perform operations related to app database"
}
},
"hooks": {
"init": "./dist/hooks/init",
"command_incomplete": "./dist/hooks/command-incomplete"
},
"plugins": [
"@oclif/plugin-help",
"@oclif/plugin-autocomplete"
]
}
}