{ "name": "@azure/static-web-apps-cli", "version": "2.0.1", "description": "Azure Static Web Apps CLI", "type": "module", "scripts": { "test": "vitest run --silent --config ./vitest.config.unit.ts", "e2e:start:static": "npm run build && node ./dist/cli/bin.js --config ./cypress/fixtures/static/swa-cli.config.json start static", "e2e:start:blazor": "npm run build && node ./dist/cli/bin.js --config ./cypress/fixtures/blazor-starter/swa-cli.config.json start blazor-starter", "e2e:static": "start-server-and-test e2e:start:static http://0.0.0.0:1234 cy:run", "e2e:blazor": "start-server-and-test e2e:start:blazor http://0.0.0.0:1234 cy:run", "e2e:detection:prepare-samples": "rimraf -fr e2e/samples && npx -y degit sinedied/frameworks-playground#samples e2e/samples", "e2e:detection:run": "node e2e/detect.js e2e/samples 2", "e2e:detection:test": "vitest run --silent --config ./e2e/vitest.config.e2e.js", "cy:run": "cypress run", "cy:open": "cypress open", "build": "tsc", "clean": "rimraf -fr dist", "postbuild": "npm run copy-assets", "watch": "tsc --watch", "copy-assets": "node ./scripts/copy-assets.js", "prepare": "npm run build", "format": "prettier --write 'src/**/*.ts' *.md'' 'docs/**/*.md' 'scripts/**/*.js' 'cypress/**/*.js' 'schema/**/*.json'", "release:check": "semantic-release --dry-run", "release:changelog": "CI=1 semantic-release" }, "bin": { "swa": "dist/cli/bin.js" }, "author": "Microsoft Corporation", "dependencies": { "@azure/arm-appservice": "^15.0.0", "@azure/arm-resources": "^5.2.0", "@azure/arm-subscriptions": "^5.1.0", "@azure/identity": "^4.3.0", "@azure/msal-common": "^14.13.0", "adm-zip": "^0.5.14", "chalk": "^4.1.2", "cli-progress": "^3.12.0", "commander": "^9.5.0", "concurrently": "^7.6.0", "cookie": "^0.5.0", "devcert": "^1.2.0", "dotenv": "^16.4.5", "finalhandler": "^1.2.0", "get-port": "^5.1.1", "globrex": "^0.1.2", "http-proxy": "^1.18.1", "internal-ip": "^6.2.0", "json-schema-library": "^9.3.5", "json-source-map": "^0.6.1", "keytar": "^7.9.0", "node-fetch": "^2.7.0", "open": "^8.4.2", "ora": "^5.4.1", "pem": "^1.14.8", "prompts": "^2.4.2", "rimraf": "^5.0.7", "selfsigned": "^2.4.1", "serve-static": "^1.15.0", "update-notifier": "^7.0.0", "wait-on": "^7.2.0", "yaml": "^2.0.1" }, "devDependencies": { "@commitlint/cli": "^19.3.0", "@commitlint/config-angular": "^19.3.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^11.1.0", "@semantic-release/release-notes-generator": "^12.1.0", "@types/adm-zip": "^0.5.5", "@types/cli-progress": "^3.11.5", "@types/cookie": "^0.6.0", "@types/finalhandler": "^1.2.3", "@types/globalyzer": "^0.1.3", "@types/globrex": "^0.1.4", "@types/http-proxy": "^1.17.14", "@types/node": "^18.19.39", "@types/node-fetch": "^2.6.11", "@types/prompts": "^2.4.9", "@types/serve-static": "^1.15.7", "@types/shelljs": "^0.8.15", "@types/update-notifier": "^5.1.0", "@types/wait-on": "^5.3.4", "@types/which": "^3.0.4", "all-contributors-cli": "^6.26.1", "cypress": "^9.6.0", "husky": "^4.3.8", "lint-staged": "^12.4.1", "memfs": "^4.9.3", "prettier": "3.3.2", "semantic-release": "^22.0.12", "start-server-and-test": "^2.0.4", "supertest": "^6.3.4", "typescript": "^5.5.3", "vitest": "^2.0.2" }, "homepage": "https://github.com/azure/static-web-apps-cli#readme", "private": false, "keywords": [ "azure", "cloud", "serverless", "hosting", "static", "auth", "authentication", "staticwebapp", "jamstack", "webapp", "deploy", "javascript", "nodejs", "dotnet", "python" ], "bugs": { "url": "https://github.com/azure/static-web-apps-cli/issues" }, "repository": { "type": "git", "url": "https://github.com/azure/static-web-apps-cli.git" }, "license": "MIT", "husky": { "hooks": { "pre-commit": "lint-staged", "pre-push": "npm test" } }, "lint-staged": { "*.{ts,js,json,md}": [ "prettier --write" ] }, "engines": { "node": ">=18.0.0", "npm": ">=9.0.0" }, "release": { "branches": "main", "plugins": [ [ "@semantic-release/commit-analyzer", { "releaseRules": [ { "type": "docs", "release": "patch" } ] } ], "@semantic-release/release-notes-generator", "@semantic-release/changelog" ] } }