TS Helper

Translate json object to ts interface

What is TS Helper?

TS Helper is a Chrome extension developed by NoneGame, and its main feature is "Translate json object to ts interface".

Extension Screenshots

screenshot

Download TS Helper Extension CRX File

Download TS Helper extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        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".                    

Extension Basic Information

Name TS Helper TS Helper
ID hpmhflhgjoldggdbpifnacemkankmche
Official URL https://chromewebstore.google.com/detail/ts-helper/hpmhflhgjoldggdbpifnacemkankmche
Description Translate json object to ts interface
File Size 41.89 KB
Installation Count 119
Current Version 1.2
Last Updated 2022-06-21
Publish Date 2021-12-12
Rating 5.00/5 Total 1 Ratings
Developer NoneGame
Email [email protected]
Payment Type free
Supported Languages en-US
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"
    }
}