8000 GitHub - mirafedas/mas: Merch At Scale - a library of web components providing merchandising content to various surfaces.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ mas Public
forked from adobecom/mas

Merch At Scale - a library of web components providing merchandising content to various surfaces.

License

Notifications You must be signed in to change notification settings

mirafedas/mas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Merch At Scale

This project is a library of web components providing merchandising content to various surfaces.

Environments

Installation

npm i

Linting

npm run lint

Local development

npm run build
aem up

Refer to the corresponding README.md under any of the packages:

  • commerce - contains generic commerce-related logic, 'price' and 'checkout-link' web components
  • web-components - merch-card, merch-offer-selector and other web components
  • studio - M@S Studio for creating, updating and publishing merch fragments

Pre push hook

Before each push 'npm run build' is triggered.

  1. It will build the artifacts in the /libs folder
  2. If any of the artifacts have an update the hook will stage the changes and commit
  3. If there are unstaged/uncommitted changes the hook will prevent the push

There is no need to run 'npm run build' manually, but if you run it and commit - no issue (then hook won't do an additional commit).

Consumption of artifacts in Milo

Please run 'npm run build:milo'

npm run build:milo

Copy required artifacts from 'milo-libs' folder to milo/libs/deps.

Troubleshooting

Please reach out to us in #tacocat-friends for any questions.

About

Merch At Scale - a library of web components providing merchandising content to various surfaces.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.5%
  • HTML 10.5%
0