Skip to content

Commit 1f6789c

Browse files
committed
CEXT-4720: combine sections
1 parent 1d43816 commit 1f6789c

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

src/pages/app-development/app-submission-guidelines.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ The following requirements must be met for your app to be accepted. If your app
9494
- code: COMMC
9595
minVersion: 2.4.5
9696
```
97-
98-
- **Events configuration**: Review `events.config.yaml` to verify event providers and registrations, document usage, and prefix events with your app's scope to avoid collisions.
97+
98+
- **Events configuration**: Review [`events.config.yaml`](/starter-kit/checkout/configure/#eventsconfigyaml) to verify event providers and registrations, document usage, and prefix events with your app's scope to avoid collisions.
9999

100100
- Project cleanup
101101
- **Unused folders**: Remove any unused or unnecessary folders.
@@ -116,7 +116,7 @@ The following requirements must be met for your app to be accepted. If your app
116116
- Quality assurance
117117
- **Test suite**: Ensure tests all tests are passing. Run `npm test` to validate.
118118

119-
### Dependencies and maintenance
119+
### Dependency management
120120

121121
- Version management
122122
- **Direct dependencies**: Check for missing dependencies using `npx npm-check` (`PKG ERR` label).
@@ -173,14 +173,12 @@ In cases where it is not possible to provide test credentials or a demo environm
173173
- **Action consistency**: Ensure consistency and correctness in action names and routes.
174174
- **Duplicated logic**: Avoid duplicating SDK logic unnecessarily, such as OAuth or fetch wrappers.
175175

176-
### Dependencies and maintenance
176+
- Configuration best practices
177+
- **Package-level inputs**: Use package-level inputs in YAML files instead of repeating environment variables.
178+
- **Environment variables**: Avoid structured data in environment variables, unless necessary.
179+
180+
### Dependency management
177181

178182
- Version management
179183
- **Package updates**: Check for up-to-date package versions using `npx npm-check` (`MAJOR UP` label).
180184
- **Unused dependency check**: Check for unused dependencies using `npx npm-check` (`NOTUSED?` label).
181-
182-
### Configuration
183-
184-
- Configuration best practices
185-
- **Package-level inputs**: Use package-level inputs in YAML files instead of repeating environment variables.
186-
- **Environment variables**: Avoid structured data in environment variables, unless necessary.

0 commit comments

Comments
 (0)