UNPKG

@equinor/fusion-framework-cli

Version:

[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](./LICENSE)

161 lines 4.35 kB
{ "name": "@equinor/fusion-framework-cli", "version": "13.3.10", "keywords": [ "Fusion", "Fusion Framework", "CLI" ], "author": "", "license": "ISC", "publishConfig": { "access": "public" }, "engines": { "node": ">=20.0.0" }, "files": [ "./bin", "./dist/esm/lib", "./dist/esm/version.js", "./dist/types", "./docs", "./CHANGELOG.md", "./README.md" ], "type": "module", "bin": { "fusion-framework-cli": "./bin/cli.mjs", "ffc": "./bin/cli.mjs" }, "main": "./bin/main.js", "types": "./dist/types/lib.d.ts", "exports": { ".": { "types": "./dist/types/lib/index.d.ts", "import": "./dist/esm/lib/index.js" }, "./app": { "types": "./dist/types/lib/app/index.d.ts", "import": "./dist/esm/lib/app/index.js" }, "./portal": { "types": "./dist/types/lib/portal/index.d.ts", "import": "./dist/esm/lib/portal/index.js" }, "./dev-server": { "types": "./dist/types/lib/dev-server.d.ts", "import": "./dist/esm/lib/dev-server.js" }, "./bin": { "types": "./dist/types/bin/index.d.ts", "import": "./bin/build/bin.mjs" }, "./lib": { "types": "./dist/types/lib/index.d.ts", "import": "./dist/esm/lib/index.js" }, "./utils": { "types": "./dist/types/lib/utils/index.d.ts", "import": "./dist/esm/lib/utils/index.js" }, "./package.json": "./package.json", "./README.md": "./README.md", "./CHANGELOG.md": "./CHANGELOG.md" }, "typesVersions": { "*": { ".": [ "dist/types/lib/index.d.ts" ], "app": [ "dist/types/lib/app/index.d.ts" ], "portal": [ "dist/types/lib/portal/index.d.ts" ], "dev-server": [ "dist/types/lib/dev-server.d.ts" ], "bin": [ "dist/types/bin/index.d.ts" ], "lib": [ "dist/types/lib/index.d.ts" ], "utils": [ "dist/types/lib/utils/index.d.ts" ] } }, "repository": { "type": "git", "url": "git+https://github.com/equinor/fusion-framework.git", "directory": "packages/cli" }, "dependencies": { "@types/inquirer": "^9.0.9", "commander": "^14.0.1", "deepmerge": "^4.3.1", "dotenv": "^17.2.3", "execa": "^9.6.0", "find-up": "^8.0.0", "inquirer": "^13.0.1", "is-mergeable-object": "^1.1.1", "is-path-inside": "^4.0.0", "ora": "^9.0.0", "read-package-up": "^12.0.0", "semver": "^7.6.0", "simple-git": "^3.28.0", "vite": "^7.1.12", "vite-tsconfig-paths": "^6.0.4", "zod": "^4.1.8", "@equinor/fusion-framework-dev-portal": "2.0.1", "@equinor/fusion-framework-dev-server": "1.1.29", "@equinor/fusion-framework-module-msal-node": "3.0.0", "@equinor/fusion-imports": "1.1.10" }, "devDependencies": { "@rollup/plugin-commonjs": "^29.0.0", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-replace": "^6.0.2", "@types/adm-zip": "^0.5.0", "@types/normalize-package-data": "^2.4.4", "@types/semver": "^7.5.8", "@vitest/coverage-v8": "^3.2.4", "adm-zip": "^0.5.10", "ajv": "^8.17.1", "chalk": "^5.6.0", "is-ci": "^4.1.0", "normalize-package-data": "^8.0.0", "open": "^11.0.0", "pretty-bytes": "^7.0.0", "rollup": "^4.50.2", "rollup-plugin-terser": "^7.0.2", "rxjs": "^7.8.1", "type-fest": "^5.0.0", "typescript": "^5.8.2", "vitest": "^3.2.4", "@equinor/fusion-framework-cli-plugin-ai-chat": "1.0.4", "@equinor/fusion-framework-cli-plugin-ai-index": "1.0.5", "@equinor/fusion-framework-cli-plugin-ai-mcp": "1.0.4", "@equinor/fusion-framework-cli-plugin-ai-search": "1.0.4", "@equinor/fusion-framework-module": "5.0.5", "@equinor/fusion-framework-module-http": "7.0.7", "@equinor/fusion-framework-module-app": "7.4.0", "@equinor/fusion-framework-module-service-discovery": "9.1.0" }, "peerDependenciesMeta": { "typescript": { "optional": true } }, "scripts": { "prebuild": "tsc -b", "build": "rollup -c rollup.config.js", "build:clean": "rm -rf dist && rm -rf bin/build && rm -f tsconfig.tsbuildinfo && pnpm build", "test": "vitest", "test:coverage": "vitest run --coverage" } }