pnpm i
pnpm dev
- Open
localhost:3303/options/index.html
- Prefix your commit with one of these:
feat: add new feature / component
fix: fix something
visual: related to visual (HTML / CSS) of the app
refactor: improving code without adding feature
docs: related to documentation
style: related to code style (linting)
perf: related to performance
test: related to tests
chore: related to dependencies, and other miscellaneous things
content: related to changing the text or content in the app
- Optionally include the scope of the commit after the prefix (without space)
Example:feat(TaskList): add done tasks toggle
- When the commit is unsual / important, include a commit body message telling why the commit is done
- Reinstall the extension locally, make sure everything is working well.
- Increment "version" in
package.json
. Use semantic versioning convention. pnpm build
. Then compress the generatedextension
folder into a .zip file.- Login to CWS Developer Dashboard using [email protected].
- Go to Items -> Today -> Package -> click "Upload new package" -> Select the
extension.zip
file. - Review the draft Store listing submission, also the promotional assets.
- Click "Submit for review".
- Find the icon on Figma and export it as SVG
- Drop the SVG icon to https://svgomg.net/
- Go to markup and copy the
- Go to Icon.vue and create a new one