Skip to main content

latest
It is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
It is unknown whether this package works with Cloudflare Workers
It is unknown whether this package works with Node.js
It is unknown whether this package works with Deno
It is unknown whether this package works with Bun
It is unknown whether this package works with Browsers
JSR Score
47%
Published
a week ago (0.1.0)

This is a Jetbrains Plugin Repository proxy to remove plugin version constraints.

So that you can use the latest version of plugins even if the plugin is not officially compatible with your IDE version.

Features

  • This project works as a http server that behaves as a Jetbrains Plugin Repository
  • The server remove version constraints of plugins from the plugin.xml and plugin's zip bundle

Usage

Run the server

deno run --allow-net --unstable-sloppy-imports --allow-read --allow-write jsr:@109cafe/jbproxy@0.1.0/server

Which will start a server at http://localhost:8686

Then you could add the repository url of a plugin to your IDE, for example(Github Copilot as an example):

http://127.0.0.1:8686/plugins/17718

Then you'll find the plugin in the IDE plugin marketplace to install.

Add Package

deno add jsr:@109cafe/jbproxy

Import symbol

import * as ____cafe_jbproxy from "@109cafe/jbproxy";

---- OR ----

Import directly with a jsr specifier

import * as ____cafe_jbproxy from "jsr:@109cafe/jbproxy";

Add Package

npx jsr add @109cafe/jbproxy

Import symbol

import * as ____cafe_jbproxy from "@109cafe/jbproxy";

Add Package

yarn dlx jsr add @109cafe/jbproxy

Import symbol

import * as ____cafe_jbproxy from "@109cafe/jbproxy";

Add Package

pnpm dlx jsr add @109cafe/jbproxy

Import symbol

import * as ____cafe_jbproxy from "@109cafe/jbproxy";

Add Package

bunx jsr add @109cafe/jbproxy

Import symbol

import * as ____cafe_jbproxy from "@109cafe/jbproxy";