Skip to content

The JSON2Type Extension is a vs code extension to help developers generate TypeScript types based on Json files, which can be through console or their codebase.

License

Notifications You must be signed in to change notification settings

JorchCortez/json-2-type-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI/CD Configuration for JSON2Type Extension

Automation Overview

This repository is configured for automatic publishing to the VS Code Marketplace when code is pushed to the main branch.

Follow along the development

  • Learn how this project started here
  • Learn more about this project here

Workflow Features

  • ✅ Automatic version bumping (patch version)
  • ✅ TypeScript compilation
  • ✅ Extension packaging
  • ✅ Marketplace publishing
  • ✅ GitHub release creation
  • ✅ VSIX file upload to releases

Manual Triggering

You can also manually trigger the workflow from the GitHub Actions tab.

Version Management

  • Each push to main automatically increments the patch version
  • Version changes are committed back to the repository
  • Git tags are created for each release

Branch Protection

Consider setting up branch protection rules for the main branch to require:

  • Pull request reviews
  • Status checks to pass
  • Up-to-date branches before merging

About

The JSON2Type Extension is a vs code extension to help developers generate TypeScript types based on Json files, which can be through console or their codebase.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •