This is the Rally partner support library, used to manage the lifecycle of Rally studies.
This library is used in the Rally Study Template.
This project is written in TypeScript, which you may use directly from your TypeScript code, or you may use the TypeScript compiler to build rally.js
.
rally.js
First, install dependencies:
npm install
Then, build rally.js
:
npm run build
npm link
Manual testing can be done as follows:
npm link
in this directory (rally-sdk
)npm link "@mozilla/rally-sdk"
. This will make the test project use the local version of @mozilla/rally-sdk
, automatically tracking any change to it.And to undo the linking:
npm unlink "@mozilla/rally-sdk"
in the testing directory.npm unlink
in the support/
directory.