gen.yaml updates

This commit is contained in:
Luke Hagar
2024-04-22 10:07:24 -05:00
parent 5af87e0567
commit f159bc42f1
5 changed files with 45 additions and 91 deletions

1
.gitignore vendored
View File

@@ -8,4 +8,3 @@
/cjs
/node_modules
/.tsbuildinfo
/sdks

View File

@@ -1,76 +0,0 @@
lockVersion: 2.0.0
id: 96ed1f55-25a7-4285-99c3-e65d0d9e3e68
management:
docChecksum: 2e0930ee7c51185a6fafcce81e2b1c08
docVersion: "2"
speakeasyVersion: 1.267.1
generationVersion: 2.312.1
releaseVersion: 0.0.1
configChecksum: dccd54b2decd1337051f75336f7d093f
features:
typescript:
core: 3.8.0
flattening: 2.81.1
globalSecurity: 2.82.9
globalServerURLs: 2.82.4
responseFormat: 0.2.3
generatedFiles:
- src/sdk/annotations.ts
- src/sdk/sdk.ts
- .eslintrc.js
- .npmignore
- RUNTIMES.md
- jsr.json
- package.json
- src/index.ts
- src/lib/base64.ts
- src/lib/config.ts
- src/lib/encodings.ts
- src/lib/http.ts
- src/lib/retries.ts
- src/lib/schemas.ts
- src/lib/sdks.ts
- src/lib/security.ts
- src/lib/url.ts
- src/sdk/index.ts
- src/models/errors/sdkerror.ts
- src/models/errors/sdkvalidationerror.ts
- src/types/blobs.ts
- src/types/index.ts
- src/types/operations.ts
- src/types/rfcdate.ts
- tsconfig.json
- src/models/operations/getannotation.ts
- src/models/operations/updateannotation.ts
- src/models/operations/deleteannotation.ts
- src/models/operations/getannotations.ts
- src/models/operations/createannotation.ts
- src/models/components/annotation.ts
- src/models/components/httpmetadata.ts
- src/models/components/baseannotation.ts
- src/models/components/newannotation.ts
- src/models/components/security.ts
- src/models/errors/index.ts
- src/models/operations/index.ts
- src/models/components/index.ts
- docs/models/operations/getannotationrequest.md
- docs/models/operations/getannotationresponse.md
- docs/models/operations/updateannotationrequest.md
- docs/models/operations/updateannotationresponse.md
- docs/models/operations/deleteannotationrequest.md
- docs/models/operations/deleteannotationresponse.md
- docs/models/operations/getannotationsrequest.md
- docs/models/operations/getannotationsresponse.md
- docs/models/operations/createannotationresponse.md
- docs/models/components/annotation.md
- docs/models/components/httpmetadata.md
- docs/models/components/baseannotation.md
- docs/models/components/newannotation.md
- docs/models/components/security.md
- docs/sdks/axiomjs/README.md
- docs/sdks/annotations/README.md
- USAGE.md
- .gitattributes
- src/hooks/hooks.ts
- src/hooks/types.ts
- src/hooks/index.ts

View File

@@ -1,15 +1,15 @@
workflowVersion: 1.0.0
speakeasyVersion: latest
sources:
openapi:
inputs:
- location: openapi.yaml
openapi:
inputs:
- location: openapi.yaml
targets:
axiom-go:
target: go
source: openapi
output: sdks/go
axiom-js:
target: typescript
source: openapi
output: sdks/js
axiom-go:
target: go
source: openapi
output: sdks/go
axiom-js:
target: typescript
source: openapi
output: sdks/js

31
sdks/go/.speakeasy/gen.yaml Executable file
View File

@@ -0,0 +1,31 @@
configVersion: 2.0.0
generation:
sdkClassName: axiom
maintainOpenAPIOrder: true
usageSnippets:
optionalPropertyRendering: withExample
useClassNamesForArrayFields: true
fixes:
nameResolutionDec2023: true
parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: true
auth:
oAuth2ClientCredentialsEnabled: true
go:
version: 0.0.1
additionalDependencies: {}
clientServerStatusCodesAsErrors: true
flattenGlobalSecurity: true
imports:
option: openapi
paths:
callbacks: models/callbacks
errors: models/sdkerrors
operations: models/operations
shared: models/components
webhooks: models/webhooks
inputModelSuffix: input
maxMethodParams: 444
outputModelSuffix: output
packageName: axiom-go
responseFormat: envelope-http

View File

@@ -1,6 +1,6 @@
configVersion: 2.0.0
generation:
sdkClassName: axiom-js
sdkClassName: axiom
maintainOpenAPIOrder: true
usageSnippets:
optionalPropertyRendering: withExample
@@ -10,9 +10,9 @@ generation:
parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: true
auth:
oAuth2ClientCredentialsEnabled: false
oAuth2ClientCredentialsEnabled: true
typescript:
version: 0.0.2
version: 0.0.1
additionalDependencies:
dependencies: {}
devDependencies: {}