All Projects → delegateas → Xrmdefinitelytyped

delegateas / Xrmdefinitelytyped

Licence: mit
Tool to generate TypeScript declaration files for Dynamics 365/CDS client-side coding.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Xrmdefinitelytyped

Migra
Like diff but for PostgreSQL schemas
Stars: ✭ 2,084 (+1847.66%)
Mutual labels:  developer-tools, developer-experience
Fabric8 Platform
Generates the distribution of the fabric8 microservices platform
Stars: ✭ 105 (-1.87%)
Mutual labels:  developer-tools, developer-experience
Edward
A tool for managing local microservice instances
Stars: ✭ 152 (+42.06%)
Mutual labels:  developer-tools, developer-experience
Fabric8
fabric8 is an open source microservices platform based on Docker, Kubernetes and Jenkins
Stars: ✭ 1,783 (+1566.36%)
Mutual labels:  developer-tools, developer-experience
Majestic
⚡ Zero config GUI for Jest
Stars: ✭ 7,261 (+6685.98%)
Mutual labels:  developer-tools, developer-experience
Hukum
An NPM module that displays Github Action progress in the terminal and aims to improve your development experience by printing status in realtime.
Stars: ✭ 375 (+250.47%)
Mutual labels:  developer-tools, developer-experience
Hela
🍦 Powerful software development experience and management. Enhancing @tc39 JS, @denoland and @nodejs, because we need a bit of magic. ✨ You can think of it as Cargo for the JavaScript ecosystem.
Stars: ✭ 320 (+199.07%)
Mutual labels:  developer-tools, developer-experience
Wwdc
The unofficial WWDC app for macOS
Stars: ✭ 8,137 (+7504.67%)
Mutual labels:  developer-tools, developer-experience
Appleevents
The unofficial Apple Events app for macOS
Stars: ✭ 831 (+676.64%)
Mutual labels:  developer-tools, developer-experience
Conferences.digital
👨‍💻Watch the latest and greatest conference videos on your Mac
Stars: ✭ 751 (+601.87%)
Mutual labels:  developer-tools, developer-experience
Swagger Ui Cimpress
A swagger-ui fork with an easy to read, responsive three pane view.
Stars: ✭ 32 (-70.09%)
Mutual labels:  developer-tools, developer-experience
Trymodule
➰ It's never been easier to try nodejs modules!
Stars: ✭ 1,115 (+942.06%)
Mutual labels:  developer-tools, developer-experience
Tutorialdb
A search 🔎 engine for programming/dev tutorials, See it in action 👉
Stars: ✭ 93 (-13.08%)
Mutual labels:  developer-tools
Beemo
🤖 Centralized configuration layer for dev tools. Beep boop.
Stars: ✭ 100 (-6.54%)
Mutual labels:  developer-tools
Hoarder
A simple, api-driven storage system for storing code builds and cached libraries for cloud-based deployment services.
Stars: ✭ 91 (-14.95%)
Mutual labels:  developer-tools
Calismamasam.com
Teknolojiyle iç içe olan profesyonellerin çalışma ortamları burada! - https://calismamasam.com
Stars: ✭ 91 (-14.95%)
Mutual labels:  developer-tools
Awesome Awesome Nodejs
🐢🚀 An Awesome list of Awesome lists related to Node.js.
Stars: ✭ 1,389 (+1198.13%)
Mutual labels:  developer-tools
Shtab
↔️ Automagic shell tab completion for Python CLI applications
Stars: ✭ 99 (-7.48%)
Mutual labels:  developer-tools
Httptoolkit Ui
The UI of HTTP Toolkit
Stars: ✭ 91 (-14.95%)
Mutual labels:  developer-tools
Run
⚡The resource runtime
Stars: ✭ 90 (-15.89%)
Mutual labels:  developer-tools

XrmDefinitelyTyped Appveyor build status NuGet version npm version Join the chat at https://gitter.im/delegateas/XrmDefinitelyTyped

XrmDefinitelyTyped generates TypeScript declaration files based on your Dynamics 365/CRM/xRM solution.

It is the TypeScript equivalent of CrmSvcUtil, but instead of generating early-bound .NET classes for server-side code, it generates TypeScript interfaces for all your client-side coding.

Read more here

Getting started

Contribute

Build

Recommended environment: Visual Studio 2019

Requirements:

Building the project

This project is created from ProjectScaffold, which uses FAKE to automate a lot of the build tasks (setup, build, test, docs, nuget package, releases, etc).

Before you can build/run the project from Visual Studio, you need to run build from the command-line in the root folder. This will trigger the default FAKE build. FAKE handles setting up the project and it's dependencies as needed, before running the actual MSBuild task on the project. Once it has been set up correctly by FAKE, you will be able to build the project using Visual Studio from then on.

Test

Recommended environment: Visual Studio Code

Requirements:

Run tests

Run build test in the root folder of the project to let FAKE handle the setting up, building, running and testing of the project.

To manually run the tests, go to the test-folder and execute:

npm install
npm test

The typings necessary for the test project to work are generated by running the main XrmDefinitelyTyped project with the current App.config file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].