@azure-tools/typespec-powershell
Version:
An experimental TypeSpec emitter for PowerShell codegen
80 lines • 2.65 kB
JSON
{
"name": "@azure-tools/typespec-powershell",
"version": "0.0.353",
"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.734",
"@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.2.0",
"prettier": "^3.0.3",
"typescript": "~5.1.3",
"vitest": "1.6.1"
},
"peerDependencies": {
"@azure-tools/typespec-azure-core": ">=0.53.0 <1.0.0",
"@azure-tools/typespec-client-generator-core": ">=0.53.0 <1.0.0",
"@typespec/compiler": ">=0.67.0 <1.0.0",
"@typespec/http": ">=0.67.0 <1.0.0",
"@typespec/streams": ">=0.67.0 <1.0.0",
"@typespec/xml": ">=0.67.0 <1.0.0",
"@typespec/rest": ">=0.67.0 <1.0.0",
"@typespec/versioning": ">=0.67.0 <1.0.0",
"@typespec/openapi": ">=0.67.0 <1.0.0",
"@azure-tools/typespec-azure-resource-manager": ">=0.53.0 <1.0.0",
"@azure-tools/typespec-azure-rulesets": ">=0.53.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 ."
}
}