All Projects → coveooss → sfdx-js

coveooss / sfdx-js

Licence: other
A TypeScript compatible JavaScript wrapper for Salesforce DX CLI.

Programming Languages

typescript
32286 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to sfdx-js

DXMate
Sublime Text 3 plugin to provide integration with the Salesforce DX CLI
Stars: ✭ 14 (-53.33%)
Mutual labels:  salesforce, sfdx
forcelog
A structured, extensible logger for Salesforce Apex
Stars: ✭ 37 (+23.33%)
Mutual labels:  salesforce, sfdx
texei-sfdx-plugin
Texeï's plugin for sfdx
Stars: ✭ 99 (+230%)
Mutual labels:  salesforce, sfdx
DXB
A utility cli plugin built on top of #SFDX to facilitate devops.
Stars: ✭ 20 (-33.33%)
Mutual labels:  salesforce, sfdx
metadata-xml-tool
CLI tool for processing Salesforce Metadata XML files
Stars: ✭ 14 (-53.33%)
Mutual labels:  salesforce, sfdx
codeceptjs-bdd
Javascript BDD UI Automation Framework. Exclusive LWC Shadow DOM Support. Playwright, Webdriver.io, Appium, Saucelabs.
Stars: ✭ 35 (+16.67%)
Mutual labels:  salesforce
Apex-Integration-Services
Apex REST Callouts, Apex SOAP Callouts, Apex Web Services
Stars: ✭ 36 (+20%)
Mutual labels:  salesforce
react-cool-form
😎 📋 React hooks for forms state and validation, less code more performant.
Stars: ✭ 246 (+720%)
Mutual labels:  dx
Lightning-Out-Demo
How to use Lightning component in node.js (External websites) by using Lightning Out. It shows how to enable CORS and SSL in Node.js with Video and complete source code.
Stars: ✭ 17 (-43.33%)
Mutual labels:  salesforce
311
New web portal for BOS:311
Stars: ✭ 15 (-50%)
Mutual labels:  salesforce
sfdx-lightning-api-component
⚡️ Promise-based service component for calling REST API from Lightning Aura Components without Named Credentials.
Stars: ✭ 62 (+106.67%)
Mutual labels:  salesforce
HTTPCalloutFramework
HTTP Callout Framework - A light weight callout framework for apex HTTP callouts in Salesforce
Stars: ✭ 43 (+43.33%)
Mutual labels:  salesforce
go-sfdc
go-sfdc is a library used to interface to Salesforce APIs using golang
Stars: ✭ 59 (+96.67%)
Mutual labels:  salesforce
omakase
Java-based, plugin-oriented CSS3+ parser
Stars: ✭ 13 (-56.67%)
Mutual labels:  salesforce
ecars
Sample application for Lightning Web Components and Salesforce Platform runtime and compute capabilities. Part of the sample gallery. Electric car manufacturer use case. Get inspired and learn best practices.
Stars: ✭ 132 (+340%)
Mutual labels:  salesforce
lwc-redux
Integrate Redux with Lightning Web Component
Stars: ✭ 35 (+16.67%)
Mutual labels:  salesforce
lwc-soql-builder
Awesome SOQL execution tool developed in Lightning Web Components Open Source
Stars: ✭ 85 (+183.33%)
Mutual labels:  salesforce
backup-force.com
Export and backup salesforce.com Database locally
Stars: ✭ 30 (+0%)
Mutual labels:  salesforce
northern-trail-outfitters
Salesforce Sample App part of the sample gallery. Retail use case. Get inspired and learn best practices.
Stars: ✭ 46 (+53.33%)
Mutual labels:  salesforce
apex-graphql-query
A library for building GraphQL queries in apex
Stars: ✭ 31 (+3.33%)
Mutual labels:  salesforce

SFDX javascript wrapper.

styled with prettier Greenkeeper badge Travis Coveralls Dev Dependencies

A TypeScript compatible JavaScript wrapper for Salesforce DX CLI.

Usage

   const sfdx = require('sfdx-js').Client.createUsingPath('sfdx')
   sfdx.auth.webLogin().then(function() {
     console.log('done!');
   })

Documentation

Read our doc here: https://coveo.github.io/sfdx-js/

dev scripts

  • npm t: Run test suite.
  • npm start: Runs npm run build in watch mode.
  • npm run test:watch: Run test suite in interactive watch mode.
  • npm run test:prod: Run linting and generate coverage.
  • npm run build: Generage bundles and typings, create docs.
  • npm run lint: Lints code.
  • npm run commit: Commit using conventional commit style (husky will tell you to use it if you haven't 😉).
  • npm run generate: Generate wrapper classes using the SFDX executable in path.

Git Hooks

There is already set a precommit hook for formatting your code with Prettier 💅

There are 2 Git hooks, they make sure that:

This makes more sense in combination with automatic releases.

Credits

Made with ❤️

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].