Translate json object to ts interface

Latest Version

Version
1.2
Update
June 20, 2022
Size
41.89KiB
Developer
Category
Users
120
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Scripting
ContextMenus
See more

TS Helper Extension

TypeScript is a great programming language, but it takes a lot of time to write the type's declaration, especially when describing the content returned by REST-API. The extension can convert a JSON object into a typescript interface definition.

Usage:
Select JSON object text and right click, after context menu shows, click \"Copy as TS interface\".
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "TS Helper", "description": "Translate json object to ts interface", "version": "1.2", "manifest_version": 3, "background": { "service_worker": "background.js", "type": "module" }, "permissions": ["activeTab", "scripting", "contextMenus"], "action": { "default_icon": { "48": "/images/harmmer48.png", "72": "/images/harmmer72.png", "96": "/images/harmmer96.png", "144": "/images/harmmer144.png", "192": "/images/harmmer192.png" } }, "icons": { "48": "/images/harmmer48.png", "72": "/images/harmmer72.png", "96": "/images/harmmer96.png", "144": "/images/harmmer144.png", "192": "/images/harmmer192.png" }}
Read more

Similar Extensions

icon

Json to TypeScript Interface Extension · Developer Tools 120 0 ★ 89.24KiB

icon

LocatorJS Extension · Developer Tools 120 64 ★ 190KiB

icon

TypeScript Editor Extension · Developer Tools 120 4 ★ 2.89MiB

icon

稀土掘金 Extension · Productivity 120 339 ★ 4.66MiB

icon

二维码(QR码)生成器(QR Code Generator) Extension · Productivity 120 124 ★ 94.16KiB

icon

FeHelper(前端助手) Extension · Developer Tools 120 321 ★ 2.72MiB

icon

JSON Formatter Plus|JSON格式化|to code interface Extension · Developer Tools 120 0 ★ 14.45KiB

icon

OUI9 HLS PLAYER M3U8 Extension · Productivity 120 15 ★ 1.78MiB

icon

ts-converter Extension · Developer Tools 120 0 ★ 88.48KiB

icon

m3u8 Sniffer TV - Find and Play HLS Streaming URLs Extension · Fun 120 62 ★ 191KiB

icon

Api2Code Extension · Developer Tools 120 5 ★ 3.66MiB

icon

Ajax Modifier Extension · Developer Tools 120 48 ★ 2.08MiB

icon

yapi-ts Extension · Developer Tools 120 1 ★ 33.2KiB

icon

Vue.js devtools (beta) Extension · Developer Tools 120 149 ★ 2.54MiB

icon

AlloyDesigner Extension · Developer Tools 120 22 ★ 531KiB

icon

Console Importer Extension · Developer Tools 120 20 ★ 9.55KiB

icon

M3U8 finder and HLS player Extension · Productivity 120 31 ★ 2.18MiB

icon

XSwitch Extension · Developer Tools 120 18 ★ 1.6MiB

icon

Adaptive Bitrate Manifest Viewer Extension · Developer Tools 120 16 ★ 52.88KiB

icon

The Stream Detector Extension · Developer Tools 120 10 ★ 41.58KiB

icon

Quotes Extension · Productivity 120 5 ★ 324KiB

icon

M3u8Getter Extension · Fun 120 0 ★ 162KiB

icon

开发工具箱 Extension · Developer Tools 120 16 ★ 775KiB

icon

free-swagger Extension · Developer Tools 120 4 ★ 521KiB

User reviews

icon

Sergii Bespalko (ID: 00000001c8236fa4) Voted 5 ★ - Updated 11/01/2022 works for me