UNPKG

autorest

Version:

The AutoRest tool generates client libraries for accessing RESTful web services. Input to AutoRest is an OpenAPI spec that describes the REST API.

84 lines 2.73 kB
{ "name": "autorest", "version": "3.7.2", "description": "The AutoRest tool generates client libraries for accessing RESTful web services. Input to AutoRest is an OpenAPI spec that describes the REST API.", "engines": { "node": ">=12.0.0" }, "repository": { "type": "git", "url": "https://github.com/Azure/autorest" }, "homepage": "https://github.com/Azure/autorest", "readme": "https://github.com/Azure/autorest/blob/main/readme.md", "keywords": [ "autorest", "rest", "swagger" ], "author": "Microsoft Corporation", "license": "MIT", "bugs": { "url": "https://github.com/Azure/autorest/issues" }, "main": "./dist/exports.js", "bin": { "autorest": "./entrypoints/app.js" }, "typings": "./dist/exports.d.ts", "devDependencies": { "@autorest/configuration": "~1.12.2", "@autorest/core": "~3.10.6", "@autorest/common": "~1.6.1", "@azure-tools/async-io": "~3.0.0", "@azure-tools/extension": "~3.7.2", "@azure-tools/tasks": "~3.0.0", "@azure-tools/uri": "~3.1.1", "@types/commonmark": "^0.27.0", "@types/jest": "^29.5.14", "@types/node": "~22.15.19", "@types/semver": "7.7.0", "@types/source-map-support": "^0.5.3", "@types/webpack": "~5.28.5", "@typescript-eslint/eslint-plugin": "^8.32.1", "@typescript-eslint/parser": "^8.32.1", "chalk": "^4.1.0", "copy-webpack-plugin": "^13.0.0", "cpy-cli": "~5.0.0", "eslint-plugin-jest": "~28.11.0", "eslint-plugin-node": "~11.1.0", "eslint-plugin-prettier": "~5.4.0", "eslint-plugin-unicorn": "~49.0.0", "eslint-plugin-import": "~2.31.0", "eslint": "^8.28.0", "jest": "^29.3.1", "mkdirp": "~3.0.1", "prettier": "~3.5.3", "rimraf": "^6.0.1", "safe-buffer": "5.2.1", "semver": "^7.7.2", "source-map-support": "^0.5.19", "source-map": "^0.8.0-beta.0", "ts-jest": "^29.3.4", "ts-loader": "~9.5.2", "typescript": "~5.8.3", "untildify": "^4.0.0", "webpack-cli": "~6.0.1", "webpack": "~5.99.8" }, "scripts": { "start": "node ./dist/src/app.js", "test": "jest --coverage=false --watch", "test:unit:ci": "jest --ci", "test:e2e": "jest --forceExit --runInBand --config ./jest.e2e.config.js", "test:e2e:ci": "jest --ci --forceExit --runInBand --config ./jest.e2e.config.js", "test:ci": "npm run test:unit:ci && npm run test:e2e:ci", "build": "tsc -p tsconfig.build.json", "build:prod": "webpack", "watch": "tsc -p tsconfig.build.json --watch", "lint:fix": "eslint ./src --fix --ext .ts", "lint": "eslint ./src --ext .ts --max-warnings=0", "preinstall": "node ./.scripts/preinstall-check", "clean": "rimraf ./dist ./temp" } }