{
  "name": "@azure-tools/typespec-powershell",
  "version": "0.0.377",
  "description": "An experimental TypeSpec emitter for PowerShell codegen",
  "type": "module",
  "main": "dist/src/index.js",
  "exports": {
    ".": {
      "types": "./dist/src/index.d.ts",
      "default": "./dist/src/index.js"
    },
    "./testing": {
      "types": "./dist/src/testing/index.d.ts",
      "default": "./dist/src/testing/index.js"
    }
  },
  "dependencies": {
    "@autorest/powershell": "~4.0.754",
    "@autorest/codemodel": "~4.19.3",
    "@autorest/extension-base": "~3.5.2",
    "@azure-tools/async-io": "~3.0.0",
    "@azure-tools/codegen": "~2.5.276",
    "@azure-tools/codegen-csharp": "~3.0.0",
    "@azure-tools/codemodel-v3": "~3.1.0",
    "@azure-tools/linq": "~3.1.0",
    "@azure-tools/tasks": "~3.0.0",
    "ejs": "~3.1.8",
    "js-yaml": "3.13.1",
    "source-map-support": "0.5.13",
    "xmlbuilder": "10.1.1"
  },
  "devDependencies": {
    "@testdeck/mocha": "0.3.3",
    "@types/js-yaml": "3.12.1",
    "@types/mocha": "5.2.5",
    "@types/node": "~20.14.0",
    "@types/xmlbuilder": "0.0.34",
    "@typescript-eslint/eslint-plugin": "~5.62.0",
    "@typescript-eslint/parser": "~5.62.0",
    "eslint": "~8.12.0",
    "mocha": "10.6.0",
    "prettier": "^3.0.3",
    "typescript": "~5.1.3",
    "vitest": "3.2.4"
  },
  "peerDependencies": {
    "@azure-tools/typespec-azure-core": ">=0.63.0 <1.0.0",
    "@azure-tools/typespec-client-generator-core": ">=0.63.0 <1.0.0",
    "@typespec/compiler": ">=1.7.0 <2.0.0",
    "@typespec/http": ">=1.7.0 <2.0.0",
    "@typespec/streams": ">=0.77.0 <1.0.0",
    "@typespec/xml": ">=0.77.0 <1.0.0",
    "@typespec/rest": ">=0.77.0 <1.0.0",
    "@typespec/versioning": ">=0.77.0 <1.0.0",
    "@typespec/openapi": ">=1.7.0 <2.0.0",
    "@azure-tools/typespec-azure-resource-manager": ">=0.63.0 <1.0.0",
    "@azure-tools/typespec-azure-rulesets": ">=0.63.0 <1.0.0"
  },
  "license": "MIT",
  "author": "",
  "bugs": {
    "url": "https://github.com/Azure/autorest.powershell/issues"
  },
  "homepage": "https://github.com/Azure/autorest.powershell/packages/typespec-powershell",
  "readme": "https://github.com/Azure/autorest.powershell/blob/main/packages/typespec-powershell/README.md",
  "keywords": [
    "TypeSpec",
    "PowerShell",
    "Cmdlet"
  ],
  "scripts": {
    "build": "tsc",
    "watch": "tsc --watch",
    "test": "node --test ./dist/test/",
    "lint": "eslint src/ test/ --report-unused-disable-directives --max-warnings=0",
    "lint:fix": "eslint . --report-unused-disable-directives --fix",
    "format": "prettier .  --write",
    "format:check": "prettier --check ."
  }
}