lannister-component
v1.0.7
Published
An Open Source web component by UCSD Students
Downloads
9
Keywords
Readme
Lannister Web Component
Features
- Complete Documentation — With extensive functional documentation allowing you to have vast knowledge on Lannister component. This will allow you to easily integrate Lannister components to any frameworks you know and love.
- High performance — With Lannister component, you will get blazing fast load time, thanks to minified vanilla Javascript.
- <5 minutes quickstart — With our quickstart docs, get lannister component loaded to your project in no time.
- Industry standard pipeline — Take comfort in knowing that our component will not fail under normal circumstances. Our unit testing covers input cleaning and crossbrowser integration.
- CDN Hosted Content — Providing easy to use component. You no longer need to download any files manually.
Getting Started with Lannister Component
Prerequisites
You're going to need:
- Browser — Any version of Chrome or Firefox. Currently not fully support Safari,IE,and Opera.
- Laptop — Any operating system would be fine.
- Text Editor — TextEdit or Notepad works just fine.
Getting Set Up
To get the component working in your site, you will need to put this script to the bottom of your HTML file.
<script src="https://unpkg.com/lannister-component@latest/bundle.js"></script>
Next, you can load up your desired component above the script.
<lan-button>Lannister Button</lan-button>
Other Documentation
- Manuals — Detailed definition on every component.
- Comprehensive — Complete documentation on each functions.
- Notion Internal Documentations — The internal documentation. (login using gmail account: email: [email protected] , password:cse112lol)
- Add New Tests — Small tutorial on how to add more tests
Contributions
We accept contributions in the form of pull requests.
You will only need to do the following:
- Fork this library
- Make pull requests
- Give details on what you are doing on that PR.
To run the full suite:
npm install
npm update
npm run lint
bower install --save-dev web-component-tester
npm run test
npm run doc