This package has been deprecated

    Author message:

    This library has been replaced by @mozilla/nimbus-shared

    @mozilla/rapid-experiments-shared
    TypeScript icon, indicating that this package has built-in type declarations

    0.0.1 • Public • Published

    Rapid Experiments Shared CircleCI

    This is a place to define data and schemas used across the rapid experiments program.

    Any data that moves between systems should have a schema defined here. Schemas are defined using Typescript, and automatically converted to JSON Schema. Any data that needs to be re-used by multiple systems should be stored here to be shared.

    Working on this repo

    Node 14 is required to work on this repository, though will not be required for the eventual bundled outputs prepared for other systems.

    Common tasks are defined as Make targets:

    make install  # Install dependencies with NPM
    make lint     # Run static analysis
    make build    # Build output files
    make test     # Test

    Dependencies are managed with npm. Use npm install --save and npm install --save-dev to add new dependencies.

    Using the schemas

    TBD

    Adding a new schema

    TBD

    Schema tests

    TBD

    Keywords

    none

    Install

    npm i @mozilla/rapid-experiments-shared

    DownloadsWeekly Downloads

    2

    Version

    0.0.1

    License

    MPL-2.0

    Unpacked Size

    226 kB

    Total Files

    35

    Last publish

    Collaborators

    • tigleym
    • nbaumgardner
    • eemeli
    • mozilla-npm
    • mythmon
    • jkratzer
    • factorui.npm
    • project-nimbus-publishing
    • gijs
    • nchevobbe
    • brizental
    • aplacitelli
    • mozrhelmer
    • knowtheory