xrmcli

A suite of cli tools to support Xrm/D365/Dataverse development

Usage no npm install needed!

<script type="module">
  import xrmcli from 'https://cdn.skypack.dev/xrmcli';
</script>

README

GitHub Workflow Status npm GitHub issues Snyk Vulnerabilities for GitHub Repo GitHub Repo stars GitHub forks

XrmCli

A suite of cli tools to support Xrm/D365/Dataverse development

Install

npm install xrmcli -g

Usage

Commands

Usage: xrmcli [options] [command]

Options:
  -V, --version   output the version number
  -h, --help      display help for command

Commands:
  data            perform data commands
  publish         publish customizations
  solution        solution commands e.g. import, export, ...
  code            create new code projects
  help [command]  display help for command
Command Sub command Description
data create Create a record
read Read record(s)
update Update a record (incl. upsert)
delete Delete a record
export Export record(s)
import Import record(s)
publish all Publishes all changes to solution components
some Publishes specified solution components
solution export Exports a solution
import Imports a solution
patch Creates a solution patch from a managed or unmanaged solution
clone Creates a new copy of an unmanaged solution that contains the original solution plus all of its patches
code typescript Creates a new typescript webresource project with different compiler/transpiler options (tsc, esbuild, webpack)
plugin Creates a new plugin project
workflow Creates a new custom workflow activity project