__ __ _ ____
____/ /___ _/ /_____ __ _____ _____________ (_) __/_ __
/ __ / __ `/ __/ __ `/ | / / _ \/ ___/ ___/ _ \______/ / /_/ / / /
/ /_/ / /_/ / /_/ /_/ /| |/ / __/ / (__ ) __/_____/ / __/ /_/ /
\__,_/\__,_/\__/\__,_/ |___/\___/_/ /____/\___/ /_/_/ \__, /
/____/
The TypeScript library that allows you to use the Microsoft Dataverse Xrm.WebApi
using IOrganizationService
SDK like types.
Works with dataverse-gen and dataverse-auth to create early bound classes.
NOTE: This is version 2. For upgrading from version 1, see the article on UPGRADING.
- Introduction to dataverse-ify
- Quick Start
- Integration tests with dataverse-ify
- Why Metadata?
- Using without DataverseClient
To build dataverse-ify locally you can fork the repo and then use:
npm install
npm run build
There are both unit tests and integration tests. To run the unit tests:
npm test
to run the integration tests, you will need to install the test solution (that contains some custom attributes) that is found at integration-test-solution\cdsifyintegrationtests.zip
Update the config file config\test.yaml
with the org url of your environment, then run:
npm run integration-test
You can then test the library in your projects by using:
npm link
In your project that uses dataverse-ify use:
npm link dataverse-ify
Finally, unlink on the dataverse-ify project using:
npm unlink dateverse-ify
Commit your changes to your fork and then submit a pull request for review.
You will need to make some minor changes.