spatie/laravel-typescript-transformer
Convert PHP classes, enums, and more into TypeScript types automatically in Laravel. Mark PHP code with attributes, handle complex types and generics, and generate TS-friendly definitions (and even functions) to keep frontend types in sync.
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/3.0.2...3.0.3
typescript:install command stub (#69)
Spatie\TypeScriptTransformer\Laravel\TypeScriptTransformerApplicationServiceProvider → Spatie\LaravelTypeScriptTransformer\TypeScriptTransformerApplicationServiceProviderNamespaceWriter → GlobalNamespaceWriterThis is a major release built on top of the completely rewritten spatie/typescript-transformer v3.
spatie/typescript-transformer ^3.0Since it is a complete rewrite, we recommend reading through the new docs and updating your application accodingly.
The first beta release of TypeScript Transformer v3, a complete rewrite from scratch!
I don't expect that many things will be changing between beta and release but be cautious.
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.5.1...2.5.2
Allow Laravel 12
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.5.0...2.5.1
nullToOptional by @innocenzi in https://github.com/spatie/laravel-typescript-transformer/pull/46Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.4.1...2.5.0
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.4.0...2.4.1
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.3.2...2.4.0
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.1.6...2.1.7
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.1.2...2.1.3
Full Changelog: https://github.com/spatie/laravel-typescript-transformer/compare/2.1.1...2.1.2
How can I help you explore Laravel packages today?