Skip to content

jmphlx/jmp-da

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JMP Edge Delivery Implementation

This is the migration site for www.jmp.com on Edge Delivery running against Dark Alley.

Environments

Installation

npm install

Linting

In general, use:

npm run lint

To run just the CSS Linter without the JS Linter:

npm run lint:css

If you want to use the --fix option to automatically correct fixable errors, use:

npm run lint:css:fix

Updating AEM Importer

The AEM Importer is bundled together as part of the aem simulator tooling. To update both run the following:

npm update -g @adobe/aem-cli

Local development

  1. Create a new repository based on the aem-boilerplate template and add a mountpoint in the fstab.yaml
  2. Add the AEM Code Sync GitHub App to the repository
  3. Install the AEM CLI: npm install -g @adobe/aem-cli
  4. Start AEM Proxy: aem up (opens your browser at http://localhost:3000)
  5. Open the {repo} directory in your favorite IDE and start coding :)

Pull Requests:

  1. Pull requests should be prefixed with feature-<FEATURE_NAME> for net new functionality or bugfix-<BUGNAME> for bug fixes. EDS Fastly does not support using underscores in branch names for AEM PSI Automated testing.
  2. Always run npm run lint before opening a pull request. This will ensure any formatting issues are caught before automated PR testing

About

JMP EDS on Dark Alley

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10