⚡ on platform sfdx project starter with some base config, scripts and a custom lwc-local-dev-server (LWC Garden)
GPL-3.0 License
<a href="https://github.com/lukethacoder/sfdx-starter/issues">Request Feature</a>
prettier
& eslint
config (feat. githooks
to enforce node_modules
install)project-scratch-def.json
config for communities, cms and knowledge.vscode/tasks.json
Metadata tasks (Ctrl + Shift + B).vscode/settings.json
to hide .xml
files and less commonly used metadata. (This can be edited)Make sure you have node
, pnpm
and sfdx
installed.
The script installs the following packages as a part of the apex-enterprise-patterns.
Run the script with:
node --harmony setup-fflib.mjs e- ORG_ALIAS
We use the @lwc-garden/core
package to facilitate local LWC development.
This can be run locally using:
npx @lwc-garden/core dev
Read the LWC Garden Documentation for more information.
All tests can be run using:
pnpm test
Jest testing uses the @lwc/jest-*
packages, not @salesforce/sfdx-lwc-jest
.
Distributed under the GNU General Public License v3.0. See LICENSE for more information.
Project Link: https://github.com/lukethacoder/sfdx-starter