mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-11 20:00:29 +01:00
[PR #118] [MERGED] Better plugin development experience #54
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mountain-loop/yaak/pull/118
Author: @gschier
Created: 9/29/2024
Status: ✅ Merged
Merged: 9/29/2024
Merged by: @gschier
Base:
master← Head:better-plugin-loading📝 Commits (8)
3f74518Better plugin loadingf6e4172Skip plugins build if YAAK_PLUGINS_DIR not set2d7a2afUpdate DEVELOPMENT.mdd11ca18Add .gitattributesdc793bbFix .gitattributes7009e05Fix .gitattributes678233eAgain91642b0Refactor📊 Changes
33 files changed (+172753 additions, -66 deletions)
View changed files
➕
.gitattributes(+2 -0)📝
DEVELOPMENT.md(+4 -6)📝
plugin-runtime-types/src/bindings/events.ts(+1 -1)📝
plugin-runtime/src/PluginHandle.ts(+12 -7)📝
plugin-runtime/src/index.ts(+1 -1)📝
plugin-runtime/src/index.worker.ts(+15 -4)📝
scripts/vendor-plugins.cjs(+2 -2)📝
src-tauri/.gitignore(+2 -1)📝
src-tauri/src/lib.rs(+4 -5)➕
src-tauri/vendored/plugins/exporter-curl/build/index.js(+98 -0)➕
src-tauri/vendored/plugins/exporter-curl/package.json(+17 -0)➕
src-tauri/vendored/plugins/filter-jsonpath/build/index.js(+510 -0)➕
src-tauri/vendored/plugins/filter-jsonpath/package.json(+17 -0)➕
src-tauri/vendored/plugins/filter-xpath/build/index.js(+8366 -0)➕
src-tauri/vendored/plugins/filter-xpath/package.json(+18 -0)➕
src-tauri/vendored/plugins/importer-curl/build/index.js(+560 -0)➕
src-tauri/vendored/plugins/importer-curl/package.json(+19 -0)➕
src-tauri/vendored/plugins/importer-insomnia/build/index.js(+7438 -0)➕
src-tauri/vendored/plugins/importer-insomnia/package.json(+17 -0)➕
src-tauri/vendored/plugins/importer-openapi/build/index.js(+146233 -0)...and 13 more files
📄 Description
This PR improves the development experience of plugins:
YAAK_PLUGINS_DIRon run to change where bundled plugins are loaded🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.