UNPKG

vtex

Version:

The platform for e-commerce apps

203 lines (202 loc) 5.95 kB
{ "name": "vtex", "version": "4.3.2", "description": "The platform for e-commerce apps", "bin": "bin/run", "main": "lib/api/index.js", "scripts": { "watch": "yarn build-clean && bash ./scripts/symlink.sh && yarn nodemon", "format": "prettier --config ./.prettierrc --write \"./src/**/*.{ts,tsx,js,jsx,json}\"", "lint:node": "yarn eslint ./src --cache --ext ts --config .eslintrc", "format-lint": "yarn format && yarn lint:node", "build-clean": "rm -rf lib", "build-incremental": "yarn tsc --incremental && bash ./scripts/symlinkPlugin.sh && yarn oclif-dev manifest --color=256", "build": "yarn build-clean && yarn tsc && yarn oclif-dev manifest --color=256", "test": "jest", "prepublishOnly": "bash ./scripts/publishLock.sh", "ci:test": "yarn test --ci", "ci:prettier-check": "prettier --check --config ./.prettierrc \"./src/**/*.{ts,tsx,js,jsx,json}\"", "release": "yarn build && yarn oclif-dev pack && yarn oclif-dev publish", "release:win": "yarn build && yarn oclif-dev pack:win && yarn oclif-dev publish:win" }, "engineStrict": true, "engines": { "node": ">=10" }, "files": [ "/scripts/closeChrome.scpt", "/lib", "/bin", "/oclif.manifest.json" ], "repository": { "type": "git", "url": "git://github.com/vtex/toolbelt.git" }, "keywords": [ "CLI", "vtex", "ecommerce", "commerce", "omnichannel", "platform", "react", "toolbelt", "apps", "oclif" ], "license": "MIT", "bugs": { "url": "https://github.com/vtex/toolbelt/issues" }, "dependencies": { "@oclif/command": "^1.8.0", "@oclif/config": "^1.17.0", "@oclif/plugin-help": "^2.0.0", "@tiagonapoli/oclif-plugin-spaced-commands": "^0.0.6", "@vtex/api": "3.77.0", "@vtex/cli-plugin-abtest": "0.1.1", "@vtex/cli-plugin-autoupdate": "^0.0.2", "@vtex/cli-plugin-deploy": "^0.3.1", "@vtex/cli-plugin-deps": "^0.1.1", "@vtex/cli-plugin-edition": "^0.1.1", "@vtex/cli-plugin-plugins": "^1.13.2", "@vtex/cli-plugin-whoami": "^0.2.2", "@vtex/cli-plugin-workspace": "^1.0.1", "@vtex/node-error-report": "^0.0.2", "@vtex/toolbelt-message-renderer": "^0.0.1", "@yarnpkg/lockfile": "^1.1.0", "ajv": "~6.10.2", "ansi-escapes": "^4.3.1", "any-promise": "^1.3.0", "archiver": "^3.1.1", "async-retry": "~1.2.3", "bluebird": "^3.5.0", "boxen": "^4.2.0", "chalk": "~2.3.2", "child-process-es6-promise": "~1.2.1", "chokidar": "~3.3.0", "cli-table": "~0.3.1", "cli-table2": "~0.2.0", "clipboardy": "~2.1.0", "co-body": "^6.0.0", "configstore": "^5.0.1", "csvtojson": "~2.0.10", "debounce": "~1.2.0", "detect-port": "^1.3.0", "diff": "~3.5.0", "enquirer": "~2.3.2", "eventsource": "~1.0.7", "extendable-error": "~0.1.5", "fs-extra": "~7.0.0", "get-stream": "~4.0.0", "globby": "~8.0.1", "graphql": "^14.2.1", "indent-string": "^4.0.0", "is-docker": "^2.0.0", "is-wsl": "^2.1.1", "js-yaml": "~3.13.1", "jsonwebtoken": "~8.5.1", "koa": "^2.13.0", "latest-version": "^4.0.0", "moment": "~2.24.0", "node-notifier": "^6.0.0", "numbro": "2.1.0", "open": "^7.3.0", "opn": "~5.2.0", "ora": "^4.0.3", "pipe-streams-to-promise": "~0.2.0", "prompt-confirm": "^2.0.4", "prompts": "~2.3.0", "proper-lockfile": "^4.1.1", "qrcode-terminal": "~0.12.0", "ramda": "~0.25.0", "ramda-adjunct": "~2.23.0", "randomstring": "~1.1.5", "request": "~2.88.0", "semver": "^7.7.3", "semver-diff": "~2.1.0", "supports-hyperlinks": "^2.1.0", "tar": "~4.4.10", "tslib": "^1.0.0", "unzip-stream": "~0.3.0", "update-notifier": "~3.0.1", "v8-compile-cache": "^2.1.0", "winston": "~3.2.1", "winston-transport": "~4.3.0", "ws": "^7.2.3", "yarn": "^1.22.4" }, "devDependencies": { "@oclif/dev-cli": "^1", "@types/async-retry": "1.4.1", "@types/co-body": "^5.1.0", "@types/configstore": "^4.0.0", "@types/debounce": "^1.2.0", "@types/detect-port": "^1.3.0", "@types/eventsource": "^1.1.2", "@types/fs-extra": "5.0.4", "@types/jest": "24.0.23", "@types/jsonwebtoken": "8.3.5", "@types/node": "10.12.12", "@types/node-notifier": "^5.4.0", "@types/prompts": "^2.0.3", "@types/proper-lockfile": "^4.1.1", "@types/ramda": "types/npm-ramda#dist", "@types/randomstring": "^1.1.6", "@types/semver-diff": "2.1.1", "@types/tar": "4.0.3", "@types/update-notifier": "^5.0.0", "@types/yarnpkg__lockfile": "^1.1.3", "aws-sdk": "^2.750.0", "eslint": "^6.8.0", "eslint-config-vtex": "12.3.1", "eslint-config-vtex-react": "^6.3.1", "jest": "24.9.0", "nodemon": "^2.0.2", "nodemon-notifier-cli": "https://github.com/Slessi/nodemon-notifier-cli.git", "prettier": "^1.19.1", "ts-jest": "24.2.0", "ts-node": "^8.0.0", "typescript": "^3.8.2" }, "resolutions": { "stats-lite": "vtex/node-stats-lite#v2.2.1" }, "overrides": { "stats-lite": "vtex/node-stats-lite#v2.2.1" }, "oclif": { "commands": "./lib/commands", "bin": "vtex", "scope": "vtex", "plugins": [ "@oclif/plugin-help", "@tiagonapoli/oclif-plugin-spaced-commands", "@vtex/cli-plugin-edition", "@vtex/cli-plugin-abtest", "@vtex/cli-plugin-workspace", "@vtex/cli-plugin-deps", "@vtex/cli-plugin-deploy", "@vtex/cli-plugin-whoami", "@vtex/cli-plugin-plugins", "@vtex/cli-plugin-autoupdate" ], "update": { "node": { "version": "20.16.0" }, "s3": { "bucket": "vtex-toolbelt-test" } }, "hooks": { "init": "./lib/oclif/hooks/init" }, "topics": { "local": { "description": "Local commands. Run 'vtex local' to see all subcommands" } } } }