It is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, 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";