@swell/cli
Version:
Swell's command line interface/utility
119 lines (118 loc) • 3.06 kB
JSON
{
"name": "@swell/cli",
"version": "2.0.17",
"type": "module",
"description": "Swell's command line interface/utility",
"keywords": [
"swell",
"commerce",
"cli"
],
"author": "Swell",
"license": "GPLv3",
"bugs": "https://github.com/orgs/swellstores/discussions",
"homepage": "https://www.swell.is",
"bin": {
"swell": "./bin/run.js"
},
"main": "dist/index.js",
"watch": {
"prepack": "src/**/*.js"
},
"files": [
"/bin",
"/dist",
"/npm-shrinkwrap.json",
"/oclif.manifest.json"
],
"dependencies": {
"@inquirer/prompts": "3.2.0",
"@npmcli/git": "5.0.3",
"@oclif/core": "3.7.1",
"@oclif/errors": "1.3.6",
"@oclif/plugin-help": "6.0.4",
"@oclif/plugin-plugins": "3.9.4",
"blake3-wasm": "2.1.5",
"chalk": "5.3.0",
"conf": "11.0.2",
"configstore": "6.0.0",
"esbuild": "0.19.5",
"execa": "8.0.1",
"find-up": "7.0.0",
"get-port": "7.0.0",
"globby": "^14.1.0",
"http-proxy": "1.18.1",
"inflection": "3.0.0",
"istextorbinary": "9.5.0",
"lodash": "4.17.21",
"mime-detect": "1.2.0",
"ngrok": "5.0.0-beta.2",
"node-fetch": "3.3.2",
"oclif": "4.0.3",
"open": "9.1.0",
"ora": "7.0.1",
"qs": "6.12.3",
"semver": "7.5.4",
"table": "6.8.1",
"ws": "8.18.1"
},
"devDependencies": {
"@inquirer/testing": "2.1.8",
"@oclif/test": "3.0.3",
"@types/chai": "4.3.9",
"@types/configstore": "6.0.1",
"@types/http-proxy": "1.17.16",
"@types/inquirer": "9.0.6",
"@types/mocha": "10.0.3",
"@types/node": "20.8.8",
"@types/qs": "6.9.15",
"@types/ws": "8.18.1",
"@typescript-eslint/eslint-plugin": "6.9.0",
"chai": "4.3.10",
"dotenv": "16.3.1",
"eslint": "8.52.0",
"eslint-config-oclif": "5.0.0",
"eslint-config-oclif-typescript": "3.0.8",
"eslint-config-prettier": "9.0.0",
"eslint-plugin-prettier": "5.0.1",
"eslint-plugin-unicorn": "48.0.1",
"mocha": "10.2.0",
"nock": "13.3.6",
"oclif": "4.0.3",
"shx": "0.3.4",
"testdouble": "3.20.0",
"ts-node": "10.9.1",
"typescript": "5.2.2"
},
"oclif": {
"bin": "swell",
"dirname": "swell",
"commands": "./dist/commands",
"plugins": [
"@oclif/plugin-help"
],
"topicSeparator": " ",
"topics": {
"app": {
"description": "Manage your Swell app."
},
"create": {
"description": "Create dependencies for your Swell app."
}
}
},
"scripts": {
"preinstall": "npm i -g ts-node",
"build": "shx rm -rf dist && shx rm -f tsconfig.tsbuildinfo && tsc -b",
"lint": "eslint . --ext .ts --config .eslintrc",
"postpack": "shx rm -f oclif.manifest.json",
"posttest": "npm run lint",
"prepack": "npm run build && oclif manifest && oclif readme",
"test": "mocha --forbid-only \"test/**/*.test.ts\"",
"publish-alpha": "npm version prerelease --preid=alpha && npm publish --tag alpha"
},
"engines": {
"node": ">= 18.16.1"
},
"types": "dist/index.d.ts"
}