UNPKG

@frontitude/cli

Version:

The Frontitude CLI enables product teams to integrate their code with Frontitude (frontitude.com), thus creating a single source of truth for their product copy, from design to development.

107 lines (106 loc) 3.26 kB
{ "name": "@frontitude/cli", "version": "1.2.1", "description": "The Frontitude CLI enables product teams to integrate their code with Frontitude (frontitude.com), thus creating a single source of truth for their product copy, from design to development.", "author": "Frontitude Ltd.", "homepage": "https://www.frontitude.com", "bugs": { "email": "support@frontitude.com" }, "license": "UNLICENSED", "keywords": [ "frontitude", "product", "ux", "copy", "strings", "localization", "cli" ], "files": [ "/bin", "/dist", "/scripts/postinstall.js", "/npm-shrinkwrap.json" ], "main": "index.js", "bin": { "frontitude": "./bin/run", "fttd": "./bin/run" }, "oclif": { "commands": "./dist/commands", "hooks": { "init": "./dist/hooks/init", "postrun": "./dist/hooks/postrun" }, "topicSeparator": " ", "topics": { "projects": { "description": "Projects CLI configuration" } }, "plugins": [ "@oclif/plugin-warn-if-update-available" ], "warn-if-update-available": { "timeoutInDays": 0.5 } }, "scripts": { "build": "shx rm -rf dist && tsc -b", "prebuild": "npm run licensecheck", "postbuild": "node ./scripts/minify.js", "lint": "eslint . --ext .ts --config .eslintrc", "postpack": "shx rm -f oclif.manifest.json", "posttest": "yarn lint", "prepack": "yarn build && oclif manifest && oclif readme", "test": "mocha --forbid-only \"test/**/*.test.ts\"", "version": "oclif readme && git add README.md", "licensecheck": "license-checker --summary --onlyAllow MIT;Apache;0BSD;BSD-2-Clause;BSD-3-Clause;ISC;Python-2.0;CC-BY-4.0;CC-BY-3.0;CC0-1.0;WTFPL;Artistic-2.0;BlueOak-1.0.0 --excludePackages \"@frontitude/cli@1.2.1\";\"spdx-exceptions@2.3.0\";\"spdx-license-ids@3.0.11\" && echo We're all good!", "licensecheck:dump": "license-checker --out ./licenses.txt" }, "engines": { "node": ">=14.0.0" }, "types": "dist/index.d.ts", "dependencies": { "@oclif/core": "^1.16.0", "@oclif/plugin-help": "^5.1.12", "@oclif/plugin-plugins": "^2.1.0", "@oclif/plugin-warn-if-update-available": "^3.1.6", "@sentry/node": "^7.11.1", "cli-color": "2.0.3", "conf": "^10.2.0", "env-paths": "^2.2.1", "i18n-strings-files": "^2.0.0", "inquirer": "^8.2.3", "lodash.isequal": "^4.5.0", "lodash.merge": "^4.6.2", "node-fetch": "^2.6.7", "open": "^8.4.0", "ora": "^5.4.1", "properties-reader": "^2.2.0", "tslib": "^2.4.0", "xliff": "6.1.0", "xml-js": "1.6.11" }, "devDependencies": { "@oclif/test": "^2.1.1", "@types/chai": "^4.3.3", "@types/inquirer": "^9.0.1", "@types/lodash.merge": "^4.6.7", "@types/mocha": "^9.1.1", "@types/node": "^18.7.9", "@types/node-fetch": "^2.6.2", "eslint": "^8.22.0", "eslint-config-oclif": "^4.0.0", "eslint-config-oclif-typescript": "^1.0.2", "license-checker": "^25.0.1", "oclif": "^3.1.2", "shx": "^0.3.4", "terser": "^5.15.0", "ts-node": "^10.9.1", "typescript": "^4.7.4" } }