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 1,000,000+ packages pre-installed, including @o3r/rules-engine with all npm packages installed. Try it out:

@o3r/rules-engine 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("@o3r/core/package.json"); // @o3r/core is a peer dependency. require("@o3r/dev-tools/package.json"); // @o3r/dev-tools is a peer dependency. require("@angular-devkit/core/package.json"); // @angular-devkit/core is a peer dependency. require("typescript/package.json"); // typescript is a peer dependency. require("@o3r/schematics/package.json"); // @o3r/schematics is a peer dependency. require("@angular-devkit/schematics/package.json"); // @angular-devkit/schematics is a peer dependency. require("@o3r/dynamic-content/package.json"); // @o3r/dynamic-content is a peer dependency. require("@angular/core/package.json"); // @angular/core is a peer dependency. require("@angular/platform-browser-dynamic/package.json"); // @angular/platform-browser-dynamic is a peer dependency. require("@ngx-translate/core/package.json"); // @ngx-translate/core is a peer dependency. require("jasmine/package.json"); // jasmine is a peer dependency. require("rxjs/package.json"); // rxjs is a peer dependency. require("globby/package.json"); // globby is a peer dependency. require("@o3r/extractors/package.json"); // @o3r/extractors is a peer dependency. require("@ngrx/store/package.json"); // @ngrx/store is a peer dependency. require("@o3r/logger/package.json"); // @o3r/logger is a peer dependency. require("@ngrx/effects/package.json"); // @ngrx/effects is a peer dependency. require("@angular-devkit/architect/package.json"); // @angular-devkit/architect is a peer dependency. require("@ngrx/entity/package.json"); // @ngrx/entity is a peer dependency. require("@o3r/configuration/package.json"); // @o3r/configuration is a peer dependency. require("@o3r/components/package.json"); // @o3r/components is a peer dependency. require("@angular/common/package.json"); // @angular/common is a peer dependency. require("@schematics/angular/package.json"); // @schematics/angular is a peer dependency. require("jsonpath-plus/package.json"); // jsonpath-plus is a peer dependency. require("@o3r/localization/package.json"); // @o3r/localization is a peer dependency. require("typescript-json-schema/package.json"); // typescript-json-schema is a peer dependency. // require("@o3r/rules-engine/[??]")

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

@o3r/rules-engine v9.3.5

This module provides a rule engine that can be executed on your Otter application to customize your application (translations, placeholders and configs) based on a json file generated by your CMS.

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