File tree Expand file tree Collapse file tree 3 files changed +19
-3
lines changed Expand file tree Collapse file tree 3 files changed +19
-3
lines changed Original file line number Diff line number Diff line change 4040
4141 - name : 📝 Release new version (skip publish)
4242 run : npx nx release --skip-publish --verbose
43+ env :
44+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4345
4446 - name : 📤 Create publish pull request
4547 run : |
Original file line number Diff line number Diff line change 11---
2- nx-openapi : patch
2+ nx-openapi : minor
33---
44
5- Changing some spelling and running the release pipeline
5+ ### Features
6+
7+ - ** OpenAPI Client Generator** : Generate typed REST clients from OpenAPI 3.0+ specifications
8+ - Support for both local (.yaml/.json) and remote schema files
9+ - Generates TypeScript interfaces including paths, operations, and components
10+ - Creates boilerplate client code to help users get started
11+ - ** Generator Flags** : Command-line flags for non-interactive generation
12+ - ` --name ` : Name of the API client
13+ - ` --schemaPath ` : Absolute path or HTTP URL to the schema
14+ - ` --importPath ` : Custom package import path (defaults to ` @clients/{name} ` )
15+ - ` --configPath ` : Path to Redocly config for authentication
16+ - ` --skipValidate ` : Skip schema pre-validation (use with caution)
17+ - ` --override ` : Regenerate types for existing clients
18+ - ** Schema Validation** : Pre-validation of OpenAPI schemas before type generation
19+ - ** Nx Plugin Integration** : Seamless integration with Nx workspace tooling
Original file line number Diff line number Diff line change 11{
22 "name" : " @aligent/nx-openapi" ,
3- "version" : " 1. 0.0" ,
3+ "version" : " 0.0.1 " ,
44 "type" : " commonjs" ,
55 "main" : " ./src/index.js" ,
66 "typings" : " ./src/index.d.ts" ,
You can’t perform that action at this time.
0 commit comments