Get Started
Requirements
Section titled “Requirements”- Node.js
^22.13.0,^24.0.0, or^26.0.0 - Most functions take an authenticated
@salesforce/coreConnection— this library doesn’t handle org auth for you (exceptsimply-core’sauthenticateClientCredentials, which builds one from a Connected App’s client-credentials flow). If you already have ansf-authenticated org, resolve aConnectionfrom it with@salesforce/core’sAuthInfo/OrgAPIs.
Install
Section titled “Install”Each package is independent and published separately — install only what you need:
npm install @simplysf/simply-corenpm install @simplysf/simply-reportnpm install @simplysf/simply-aep-corenpm install @simplysf/simply-document-corenpm install @simplysf/simply-apex-corenpm install @simplysf/simply-permissions-corenpm install @simplysf/simply-sobject-corenpm install @simplysf/simply-community-corenpm install @simplysf/simply-data-corenpm install @simplysf/simply-package-corenpm install @simplysf/simply-schema-corenpm install @simplysf/simply-project-setup-corenpm install @simplysf/simply-cicd-core| Package | What it’s for |
|---|---|
simply-core | Querying, bulk export, CSV, and sfdx-project.json utilities |
simply-report | Shared HTML report scaffolding |
simply-aep-core | Apex Enterprise Patterns (fflib, force-di, AT4DX) binding scan and resolution logic |
simply-document-core | Confluence-storage-format change report and technical design document rendering |
simply-apex-core | Apex execute, log-purge, and trace-flag logic |
simply-permissions-core | Permission set XML and permissions report rendering |
simply-sobject-core | Field history object derivation/filtering and relationship-field discovery |
simply-community-core | Community publish/deploy/domain-verification logic and site-file discovery |
simply-data-core | Content Version upload/download and CSV row counting logic |
simply-package-core | Package/package-version alias resolution, sfdx-project.json dependency management, and Dev Hub version lookup |
simply-schema-core | sObject schema generation (CSV/Excel parsing, field/object normalization) and interactive schema-report rendering |
simply-project-setup-core | Salesforce DX project file/dependency standardization engine (template packs, .gitignore composition, package.json scripts/dependency merging) |
simply-cicd-core | ALM issue linking (Jira, GitLab Issues) and VCS API clients (GitHub, GitLab) |
Next steps
Section titled “Next steps”Each package has its own guide with real usage examples, and a full API reference generated from its TypeScript source:
- simply-core guide · API
- simply-report guide · API
- simply-aep-core guide · API
- simply-document-core guide · API
- simply-apex-core guide · API
- simply-permissions-core guide · API
- simply-sobject-core guide · API
- simply-community-core guide · API
- simply-data-core guide · API
- simply-package-core guide · API
- simply-schema-core guide · API
- simply-project-setup-core guide · API
- simply-cicd-core guide · API