Our goal for this project is to create an extensible library of vanilla and lit-element web-components. Click on our logo above to head over to our team page.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
npm install --save beer-library
If you want to install Testcafe globally,
npm install -g testcafe
If locally,
npm install --save-dev testcafe
To install ESLint
npm install eslint
To install Documentation.js
npm install documentation
In order to install all dependencies of Team B.E.E.R Library
npm install
To run tests on the raw components
npm run raw-test
To run tests on the LitElement components
npm run port-test
To generate the docs
npm run docs:build
For details on our coding style guidelines, check out .eslintrc.json
.
For enforcing our coding style guidelines, we use ESLint.
npm run lint
For details on how our files are organized, check out our public notion resource.
https://www.notion.so/File-Structure-9f3e436dd367401a91d4254f48c4a5b9
- Lit Elements - A simple base class used to build
beer-button-lit
andbeer-notification-lit
- NPM - package manager used
- ESLint - Linting utility used
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning.
Team Members |
---|
Ricardo Molina |
Richard Pena |
Simon Giraud |
Donghak Alex Oh |
Phillip Jo |
Gordon Hu |
Eric Khoi Huynh |
Tenshi Mori |
Kyle Burt |
Esther Zhao |
Austin Moss-Ennis |
This project is licensed under the MIT License - see the LICENSE.md file for details
We would like to thank Professor Powell of CSE 112 for the guidance he gave us and all the TAs who assisted us in reaching this far. We would also like to thank Peter for giving us a glimpse of what we will see in the future as Software Engineer.