@playrunner/javascript
v0.1.2
Published
JavaScript code integration package for Playrunner.
Downloads
223
Readme
@playrunner/javascript
JavaScript workflow-node configuration for Playrunner.
Install
npm install @playrunner/javascriptAdd the package as a direct production dependency of the Playrunner frontend and API. This release provides the configuration UI and API contribution; JavaScript execution is not yet implemented in the orchestrator.
Package surfaces
@playrunner/javascriptexports the JavaScript integration and configuration panel.@playrunner/javascript/apiexports the API contribution mounted at/api/javascript.@playrunner/javascript/e2eexports the package-owned E2E contribution.- The integration id is
code.
import javascriptIntegration, {
JavascriptConfigPanel,
} from '@playrunner/javascript';
import javascriptApiContribution from '@playrunner/javascript/api';Testing
Run the package checks from the repository root:
npm run format:check --prefix packages/javascript
npm run lint --prefix packages/javascript
npm run typecheck --prefix packages/javascript
npm run test:e2e:mock -- --grep @codeThe E2E scenario composes JavaScript Code as a configuration-only integration. It runs in deterministic mock mode through the shared Playrunner browser harness, which uses the real frontend, API, authentication, and dedicated E2E database. No provider credentials are required.
Documentation
See the JavaScript integration documentation for current execution status, exports, and build integration.
License
Licensed under the Playrunner Sustainable Use License.
