The scaffolder. JS-only; native module unchanged from 0.0.9.
New package: create-vsreact 0.1.0
bun create vsreact my-plugin/npm create vsreact@latest my-plugin— one command scaffolds a complete plugin project:
CMake (auto-fetches JUCE and the VSReacT native module, or points at
local checkouts), a gain/pan processor, and a themed React UI that
hot-reloads in your DAW.- Interactive prompts (or
--yes) for product name, company, and the
4-char JUCE codes;--posthogwires@vsreact/posthogend-to-end
with a placeholder API key and instructions to bring your own. - Zero dependencies; the generated
ui/installs@vsreact/corefrom
npm like any real project.
Housekeeping
- Core 0.0.17: the npm README now leads with the scaffolder. The
example plugins carry a placeholder PostHog key (never a real one),
and StashTrack's key moved out of source into build-time injection.
Install
bun add @vsreact/core # or npm install / yarn add / pnpm addFetch the native JUCE module with CMake:
include(FetchContent)
FetchContent_Declare(vsreact
GIT_REPOSITORY https://github.com/N9RecordsTechnologiesIL/VSReacT.git
GIT_TAG v0.0.17
SOURCE_SUBDIR vsreact)
FetchContent_MakeAvailable(vsreact)