typespec

TypeSpec library for emitting TypeSpec to JSON Schema and converting JSON Schema to TypeSpec

MIT License

Downloads
903.5K
Stars
4.4K
Committers
93

Bot releases are hidden (Show)

typespec - [email protected]

Published by timotheeguerin 8 months ago

@typespec/compiler

Minor Changes

  • 15f6dbe: Added an optional validation message to the @pattern decorator.
  • 9726b3d: Emitter framework: ObjectBuilder will keep track when built using a Placeholder allowing data to be carried over when chaining ObjectBuilder

Patch Changes

  • cc2723a: Template instantiated with ErrorType will get the arg changed to unknown
  • fd4fdfb: Fix: Error out when using properties in array model

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/http

Patch Changes

  • 8ed1d82: Fix: OpenIDConnect types not exposed on the TypeScript types

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/versioning

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/rest

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/openapi

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/openapi3

Patch Changes

  • 9726b3d: Fix issues with nullable properties used in a cycle being wrapped in allOf when not needed
  • 05c8597: Fix circular reference would not always inline array properties
  • 8ed1d82: Add support for OpenIdConnect auth scheme

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/protobuf

Minor Changes

  • a3d6acf: Added support for template name expansion to the protobuf emitter.

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/prettier-plugin-typespec

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/eslint-config-typespec

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/eslint-plugin

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/html-program-viewer

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/json-schema

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/internal-build-utils

Minor Changes

  • 4329c78: Change prerelease version bump logic to work with pnpm instead of rush

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

typespec-vs

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

typespec-vscode

Patch Changes

  • ba02533: Added icons to the extensions

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

@typespec/library-linter

Patch Changes

This log was last generated on Wed, 24 Jan 2024 05:46:53 GMT and should not be manually modified.

Package Rankings
Top 2.41% on Npmjs.org
Badges
Extracted from project README
Related Projects