Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including @adobe/reactor-turbine with all npm packages installed. Try it out:

@adobe/reactor-turbine lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:

// require("@adobe/reactor-turbine/[??]")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@adobe/reactor-turbine v26.0.1

Launch rule engine which processes rules on client websites and delegates logic to extensions.

Launch Turbine

Build Status Coverage Status npm (scoped with tag) dependencies Status devDependencies Status

Launch, by Adobe, is a next-generation tag management solution enabling simplified deployment of marketing technologies. For more information regarding Launch, please visit our product website.

Turbine is the orchestrator within a Launch JavaScript runtime library (the library deployed on a client website) which processes previously configured rules and delegates logic to extensions.

This project is not intended to be used directly by consumers; it is used by the Launch build system and incorporated into emitted runtime libraries.

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

To get started:

  1. Install node.js.
  2. Clone the repository.
  3. After navigating into the project directory, install project dependencies by running npm install.

Scripts

To run tests a single time, run the following command:

npm run test

To run tests continually while developing, run the following command:

npm run test:watch

To ensure your code meets our linting standards, run the following command:

npm run lint

To create a build, run the following command:

npm run build

Browser Support

Turbine supports the following browsers:

  • Chrome (latest)
  • Safari (latest)
  • Firefox (latest)
  • Internet Explorer (10 and above)
  • iOS Safari (latest)

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

Metadata

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free